GEÇMİŞTEN GELECEĞE BİLGİSAYIM VE BİLGİSAYARLAR

Slides:



Advertisements
Benzer bir sunumlar
Basic objects ● Basic adjectives
Advertisements

KÜMELER TEORİSİNİN TARİHÇESİ
el ma 1Erdoğan ÖZTÜRK ma ma 2 Em re 3 E ren 4.
FORM 3 USE OF THE PRESENT CONTINUOUS TENSE • a)Bu tense ile temel olarak içinde bulunduğumuz anda yapmakta olduğumuz eylemleri anlatırız. Zamanı.
GEÇMİŞTEN GELECEĞE BİLGİSAYIM VE BİLGİSAYARLAR
Doğruluğu apaçık görüldüğü için, ispatlanmadan kabul edilen ve tüm bilimlerde ortak olan genel ilkelere aksiyom adı verilir. Postülatlar da ispatlanmadan.
Bilgisayar İşletmenliği
“Sen ne iş yapıyorsun?” Professions talebe U4  .
ÖZEL MÜZEYYEN ÇELEBİOĞLU
B İ LG İ S İ RAYIN İ CADI VE TAR İ HSEL GEL İŞİ M İ TEKNOLOJ İ VE TASARIM HAZIRLAYAN HÜLYA AYTEK İ N GÜNDÜZ-A 2.SINIF.
Everyday objects ● Possession
Eğitim Programı Kurulum Aşamaları E. Savaş Başcı ASO 1. ORGANİZE SANAYİ BÖLGESİ AVRUPA BİLGİSAYAR YERKİNLİĞİ SERTİFİKASI EĞİTİM PROJESİ (OBİYEP)
KÜMELER.
Prof. Dr. Eşref ADALI Yrd. Doç. Dr. Şule Gündüz Öğüdücü Sürüm-A
BEIER CÜMLE TAMAMLAMA TESTİ
Algoritmalar En kısa yollar I En kısa yolların özellikleri
TURING MAKİNELERİ Yılmaz Kılıçaslan.
Algoritmalar DERS 3 Böl ve Fethet(Divide and Conquer) İkili arama
SLAYTI MUTLAKA SESLİ İZLEYİNİZ… İYİ SEYİRLER…
Bilgisayar Donanımı Dersi
Bilgisayarın blok diyagramı
HAZIRLAYAN:SAVAŞ TURAN AKKOYUNLU İLKÖĞRETİM OKULU 2/D SINIFI
Bilgisayarın Temel Kavramları ve Temel Donanım
İlk Hesaplayıcılar Abaküs Logaritma Kayan Cetvel.
ARALARINDA ASAL SAYILAR
PROGRAM GELİŞTİRME 1.HAFTA.
ENGLISH TENSES PAST CONTINUOUS TENSE SÜREKLİ GEÇMİŞ ZAMAN.
YAPAY ZEKA Yılmaz KILIÇASLAN.
(Yapay) Zekâ ve Mantık (Programlama) Yılmaz Kılıçaslan
Bilgisayar Donanımı Dersi
(Yapay) Zekâ Yılmaz Kılıçaslan
RELATIVE CLAUSES YASEMİN TURAN ( B ) ELT 1.
BİLGİSAYARA GİRİŞ Tarİhçe.
Mukavemet II Strength of Materials II
Chapter 6: Using Arrays.
READING AND WRITING IN FOREIGN LANGUAGE
MUSTAFA KEMAL ATATÜRK.
Chapter 4: Making Decisions
TEMEL KURAM VE AÇMAZLARIYLA BİLGİSAYAR BİLİMİ
Yabancı Dil - II Bölüm - 1.
Past tense ● Time expressions
Dersin Kapsamı Bilgisayar Nedir, Ne Yapar?
Geçmişten Günümüze Bilgisayar
Asal Sayılar ve Çarpanlarına Ayırma
TEMEL KURAM VE AÇMAZLARIYLA BİLGİSAYAR BİLİMİ
TEMEL KURAM VE AÇMAZLARIYLA BİLGİSAYAR BİLİMİ
(Yapay) Zekâ ve Mantık (Programlama) Yılmaz Kılıçaslan
TEMEL KURAM VE AÇMAZLARIYLA BİLGİSAYAR BİLİMİ
Bilgisayarın Gelişimi
ÖNEMLİ GELİŞMELERLE KISA BİLGİSAYAR
Abdulkadir KARADENİZ Bilgisayar Nedir? Bilgisayarın Tarihçesi Bilgisayarların Sınıflandırılması Abdulkadir KARADENİZ
MANTIK BİLİMİNE GİRİŞ VE ÖNERMELER MANTIĞI Yılmaz KILIÇASLAN.
NOUN CLAUSES (İSİM CÜMLECİKLERİ).
(Yapay) Zekâ -Tanımı ve Geçmişi- Yılmaz Kılıçaslan
ÖKLİD’İN ELEMANLAR İSİMLİ
Sunulacak / Tartışılacak Konular
TEMEL KURAM VE AÇMAZLARIYLA BİLGİSAYAR BİLİMİ - Sayılabilirlik - Yılmaz Kılıçaslan.
KÜME KAVRAMI 1/24 A B C E Sinan NARMANLI ID :
There was a man who was thinking of building an honourable structure that could last for milleniums and show the king’s power. So, he racked his brain.
Brenda, yamaç tırmanışı yapmak isteyen genç bir kadındı. Bir gün cesaretini toplayarak bir grup tırmanışına katıldı. Tırmanacakları yere vardıklarında,
MUNZUR WATER Bu Proje AB Tarafından Finanse edilmektedir. This Project is funded by European Union. Responsibility for the information and views set out.
German shepherd dog. These dogs are said to be intelligent before they say.
BİLGİSAYAR.
UNIT 6 DEDECTİVE STORİES
Would you like a different color?
MİKROİŞLEMCİLER VE MİKROBİLGİSAYARLAR
Mikroişlemcili Sistem Tasarımı
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
Sunum transkripti:

GEÇMİŞTEN GELECEĞE BİLGİSAYIM VE BİLGİSAYARLAR Yılmaz Kılıçaslan

Sunum Planı İlkel bilgisayım (Rönesans öncesi) Mekanik bilgisayım (Rönesans - 1900) Elektronik bilgisayım (1900 - ...) Gelecekte bilgisayım

Alet Kullanan ve Düşünen İnsan

Bilgisayımın Tarih Öncesi Stonehenge (M.Ö. 2500) Lebombo kemikleri (M.Ö. 35,000) İşango kemikleri (M.Ö. 18.000)

Sayı İşleyiciler (M.Ö. 300 ve sonrası) Salamis Tableti Roma Abaküsü Çinlilerin Abaküsü Günümüzde okul öncesi eğitim aracı

Güneyi Gösteren Araba (M.Ö. 1115) Güneyi Gösteren Arabanın rekonstrüksiyonu - 2005 Güneyi Gösteren Arabanın Londra Müzesi’ndeki modeli

0 (Sıfır) (M.Ö. 500) O (sıfır) sayısının kullanılması insan düşüncesinin gelişiminde önemli bir kilometre taşı olmuştur.

Sanskritçe’nin Grameri (M.Ö. 500) ı o u e i ö ü Pāṇini, 3959 kurallı Sanskritçe gramerini formüle etmiştir. Türkçe için sesli uyumu otomatı

İkili Sayı Sistemi (M.Ö. 350) Pingala, Panini’nin kardeşi olduğu söylenir.

Aristoteles’in ‘Syllogistic’ Mantığı (M.Ö. 350) Mantık bilimi Aristoteles’in bir dizi düşünceyle ilgili felsefi sezgiyi Prior Analytics’te Syllogism’ler biçiminde biraraya toplayıp düzenlemesiyle başladı. Syllogism’ler iki öncülden bir sonucun elde edildiği özel türde çıkarımlardır: Bütün çocuklar ben-merkezcidir. (Ana Öncül) Bazı insanlar ben-merkezci değildir. (İkincil Öncül) ----------------------------------------------- Bazı insanlar çocuk değildir. (Sonuç) Yalnızca aşağıdaki türden önermeler Aristoteles’in çıkarım şemalarında yer alır: Bütün A’lar B’dir. Bütün A’lar B değildir. Bazı A’lar B’dir. Bazı A’lar B değildir.

Öklid’in Aksiyomları Öklid (Euclid) Elemanlar adlı kitabında 10 aksiyom öne sürmüştür. Bunlardan, genel kavramlar olarak adlandırdığı, 5 tanesi Geometriye özgü değildir: Aynı şeye eşit olan iki şey birbirine de eşittir. Eğer eşit iki şeye eşit miktarlar eklenirse, elde edilen bütünler de eşit olur. Eğer eşit iki şeyden eşit miktarlar çıkarılırsa, kalanlar da eşit olur. Birbiriyle çakışan/örtüşen şeyler birbirine eşittir. Bütün parçadan büyüktür. Diğer 5 aksiyom Geometriye özgüdür ve Öklid bunlara postülalar demiştir: Herhangi bir noktadan bir başka herhangi bir noktaya bir doğru çizmek mümkündür. Bir doğru boyunca sürekli olarak sonlu uzunlukta doğrular üretebiliriz. Verilen herhangi bir merkez ve herhangi bir mesafe ile bir çember tanımlayabiliriz. Bütün dik açılar birbirine eşittir. Eğer iki doğruyu kesen bir üçüncü doğru aynı tarafta iki dik açıdan daha küçük iç açılar oluşturuyorsa, kesilen iki doğru bu tarafta sonsuza kadar uzatılırsa kesişirler.

Megara Okulu - Eubulides Atina’daki felsefe okuluna rakip olan Megara Okulu Aristo’nun hep canını sıkmıştır. Bu Stoacı okulun kurucusu yine bir Öklid’dir. Megara okulundan filozof Eubulides (MÖ. 405 – 330) Aristocu paradigmadaki problemleri dört paradoks ile açığa çıkarmıştır (Seuren 2005): Kel Adam ya da Yığın (The Heap) Şapkalı Adam, Fark Edilmeyen Adam ya da Elektra (The Hooded Man, the Unnoticed Man, or the Electra) Boynuzlu Adam (The Horned Man) Yalancı (The Liar)

Kel Adam Paradoksu A: ‘Eğer bir adamın yalnızca bir saç teli olsaydı, ona kel der miydiniz? B: Evet. A: Eğer iki saç teli olsaydı kel der miydiniz? A: Eğer üç saç teli olsaydı, … vs. A: Öyleyse kel olma durumu ile kel olmama durumu arasındaki sınırı nereye çizeceğiz?’

Yığın Paradoksu Bir çıkarım şeması: N kum tanesi bir kum yığınıdır. (Öncül 1) N kum tanesini 1 eksiltirsek yine bir kum yığını elde ederiz. (Öncül 2) ------------------------------------------------------------------------- (N-1) kum tanesi bir kum yığınıdır. (Sonuç) Uygulama: 1,000,000 kum tanesi bir kum yığınıdır. (Öncül 1) 1,000,000 kum tanesini 1 eksiltirsek yine bir kum yığını elde ederiz. (Öncül 2) ----------------------------------------------------------------------- 999,999 grains of sand is a heap of sand. (Conclusion) Çıkarım şemasını her defasında elde ettiğimiz sonuçla başlayarak defalarca uygularsak, neticede bir kum yığınının tek bir kum tanesinden oluşabileceği sonucunu kabul etmek zorunda kalırız.

Elektra Paradoksu While Agamemnon, king of Mycenes, was away to fight in the Trojan war, his wife Clytaemnestra had set up house with another man. Obviously, when Agamemnon was due back, there would be a problem. So when Agamemnon came home Clytaemnestra let him a warm bath, during which she chopped his head off with a sword. That would have been the end of the affair, had it not been for the children, in particular the son Orestes, who now had the holy duty to avenge his father. However, in order to do that, he would have to kill his mother, which would be a heinous crime. In order to sort out his moral dilemma, Orestes went to stay with an uncle for a while. At the end of that period he has made up his mind and has decided that the right thing to do, after all, is to kill his mother. So he returns to Mycenes, but, sensibly fearing to receive a treatment similar to his father’s, he disguises himself as a beggar so as not to be recognized. He then knocks at the gate and is let in. His sister Electra has him shown to the kitchen and given some soup. At this point in the story, Eubulides steps in and asks: ‘Is the sentence Electra knows that her brother Orestes is in the kitchen true or false?’

Boynuzlu Adam Paradoksu What you have not lost, you have. But you have not lost horns. Therefore you have horns.

Yalancının Paradoksu ‘Şu an bu cümleyle söylediğim yanlıştır.’ ‘Aşağıdaki cümle yanlıştır.’ ‘Yukarıdaki cümle doğrudur.’

Antikitera Makinesi (M.Ö. 125) 1902 yılında Ege’de sünger avcıları tarafından bir Roma gemi batığında bulundu. Adını Girit yakınlarında bulunan Antikhythera adlı küçük bir adadan alıyor. Aletin, yapıldığı tarihi izleyen 1000 yıl için bile en karmaşık makine olduğu tahmin ediliyor. Cardiff Üniversitesi’nden Mike Edmunds yaptığı araştırmada, 'Antikythera' adlı aletin Güneş ve Ay tutulmalarının Dünya, Ay ve Güneş’in birbirlerine konumundan tahmin edilmesine yaradığını öne sürüyor. Edmunds, aletin içindeki mekanizmanın bir çizimini çıkardı.

Kötümser Bir Filozof Kant 1789’da, Saf Aklın Eleştirisi (Critique of Pure Reason) kitabının ikinci baskısının önsözünde şöyle diyordu: Mantık Aristo’dan bu yana hiçbir şey kaybetmedi ama hiçbir şey kazanmadı da. Ayrıca, gelecekte de mantık alanında hiçbir gelişme olmayacağına dair her türlü işaret var.

İyimser Bir Filozof Doğal dilin bütün çok anlamlılıklarından, muğlaklıklarından ve öznel ifadelerinden arınmış bir characteristica universalis, bir evrensel dil, geliştirilmesini önerdi. Bu dilin oluşturulmasında, sayıların asal çarpanlarının tek olmasına özel bir rol yükledi. Bu dilin sembollerinin manipülasyonu, ars combinatoria, doğrudan düşüncelerimizin işleyişine karşılık gelecekti. Kant’ın kötümser öngörüsünden yaklaşık yüz yıl kadar önce, Gottfried Wilhelm Leibniz (1646-1716) mantık alanında, modern mantık kuramlarında halen daha kullanılan düşünce ve yöntemler geliştirdi. Böylelikle, calculus ratiocinator içinde hesaplama yaparak, doğal dil ile ifade edilmiş düşünce zincirlerinin geçerliliğini kontrol etmek mümkün olacaktı: “Öyleyse, artık düşüncelerin farklılaşması halinde, nasıl iki hesap makinesi tartışmıyorsa, iki filozofun da tartışmasına gerek kalmayacak. Kağıdı kalemi ellerine alıp, abaküsün karşısına geçip (eğer istiyorlarsa bir arkadaşlarının tanıklığında) birbirlerine calculesmus demeleri yeterli olacak.”

Mekanik Hesap Makinesi Tasarımı Leonardo da Vinci’nin Mekanik hesap makinesi tasarımı (~1500)

Mekanik Hesap Makinesi - 1642 Blaise Pascal 1642 Yılında Pascaline adlı mekanik hesap makinesini geliştirdi. Bu, 20. Yüzyılda mikro işlemcilerin geliştirilmesine kadar uzanan mekanik hesap makineleri dönemini başlattı.

Boole Mantığı ve De Morgan Yasaları 19. YY. matematikçisi George Boole’dan adını alan Boole Mantığı (Boolean Logic), bütün değerlerin Doğru ya da Yanlış’a indirgendiği bir Cebir türüdür. Bool mantığı her bitin alabileceği 0 ve 1 değerlerinden oluşan ikili sistemle çok iyi örtüştüğü için Bilgisayar Bilimleri açısından özel bir önem taşır. 19. YY. mantık ve matematikçisi Augustus De Morgan’dan adını alan De Morgan Yasaları (ya da De Morgan Teoremi) Bool Cebrinin ve Küme Teorisinin iki önemli prensibini oluşturur: değil (P ve Q) = (değil P) veya (değil Q) değil (P veya Q) = (değil P) ve (değil Q)

Modern Yüklem Mantığı Friedrich Ludwig Gottlob Frege, Aristocu ‘syllogistic’ mantık ile Stoacı düşünceleri birleştirdi. Aristo’nun özne-yüklem formundaki önermelerini almakla birlikte, iki (ya da daha fazla) şey arasındaki ilişkileri ifade eden cümleleri de mantığa kazandırdı. Artık, aktif cümlelerin pasif biçimleri ile ‘eşanlamlılıkları’ görülebilecekti: Yunanlılar Plataea’da Persleri yendi. Persler Plataea’da Yunanlılara yenildi. Ayrıca, aşağıdaki türden çıkarımları yapmak da mümkün olacaktı: Ali Banu’dan uzundur. Banu Cem’den uzundur. ----------------------------- Ali Cem’den uzundur.

İlk Sayısal Bilgisayar Tasarımı Charles Babbage, 1822 Yılında İngiliz Hükümetine bir Fark Motoru Tasarımı sundu. Charles Babbage, 1837 Yılında ölümüne kadar geliştirmeyi sürdüreceği genel amaçlı Analitik Makinesi’ni tasarladı.

Delikli Kart Önerisi (1832) Bilgiyi depolamak ve depolanmış bilgide arama yapmak için delikli kart kullanmayı öneren Semen Korsakov, “doğal” zekayı geliştirmek için ‘homoescope’ ve ‘ideoscope’ adlı makineler tasarlamıştır.

Vakum Tüpler (1906) Lee De Forest, ilk bilgisayarların inşasında kullanılan vakum tüpü geliştirdi.

‘Bütün Doğrulara’ Erişme Girişimi Russellın Paradoks’u: Kendi kendisinin elemanı olmayan bütün kümeleri içeren küme. Matematiğin bütün doğrularını, yüklem mantığı içinde, iyi tanımlanmış bir aksiyomlar ve çıkarım kuralları kümesinden çıkarma girişimi.

Hilbert Programı Hilbert proposed to ground all existing theories to a finite, complete set of axioms, and provide a proof that these axioms were consistent. Hilbert proposed that the consistency of more complicated systems, such as real analysis, could be proven in terms of simpler systems. Ultimately, the consistency of all of mathematics could be reduced to basic arithmetic.

Gödel’in Eksiklik Teoremi Gödel Yalancının Paradoksunu aşağıdaki şekilde değiştirdi: “Bu önerme ispatlanabilir değildir.” … Aritmetiğin her tutarlı biçimselleştirilmesi için öyle aritmetik doğrular vardır ki, bunlar bu biçimsel sistem içinde ispatlanabilir değillerdir.

Gödel’in Eksiklik Teoremi (1931) Gödel Yalancının Paradoksunu aşağıdaki şekilde değiştirdi: “Bu önerme ispatlanabilir değildir.” … Aritmetiğin her tutarlı biçimselleştirilmesi için öyle aritmetik doğrular vardır ki, bunlar bu biçimsel sistem içinde ispatlanabilir değillerdir.

Evrensel Bilgisayar Tasarımı 23 Haziran 1912’ de Londra’ da doğdu. 1936’da Turing Makinelerini tasarladı. 1938’de ABD Princetown Üniversitesi’nde Alonzo Church’un yanında hazırladığı teziyle doktor oldu. İngiltere’ye döndüğünde, II.Dünya Savaşı sırasında Almanların “Enigma” kodlarının çözülmesinde önemli rol oynadı. 1945’ te Automatic Computing Engine (ACE) olarak adlandırılan büyük bir bilgisayarın tasarım, yapım ve kullanım çalışmalarını yönetti. 1950 yılında Mind dergisinde yayınlanan “Computing Machinery and Intelligence” adlı makalesinde bugün TURING TESTİ olarak bilinen ünlü testi açıklamıştır. 1954’te intihar ederek öldüğü sanılıyor.

Z3 – İlk Programlanabilir Bilgisayar 1941’de Almanya’da Konrad Zuse tarafından inşa edilen Z3, savaşta tahrip edilmiştir. Konrad Zuse ve1961’de yeniden inşa edilen Z3. Z3’ün mimarisi.

Colossus Colossus adlı bilgisayar 1943 yılında İngiltere’de inşa edilmiştir.

Von Neumann Makinesi Von Neumann Makinesinin mimarisi (1947)

İlk Genel Amaçlı Elektronik Bilgisayar 1946 Yılında duyurulan ENIAC (Electronic Numerical Integrator and Computer), ilk genel amaçlı elektronik bilgisayardır. Turing’in matematiksel modelini tam olarak gerçeklemiştir.

Mikroişlemciler (1970’lerin başı) Çift çekirdekli Pentium D işlemcisi Intel 4004, İlk genel amaçlı ticari mikroişlemci

Mikrobilgisayarlar (1970’lerin ortası) “Gelecekte bilgisyarlar 1.5 tondan daha ağır olmayabilirler.” (Popular Mechanics, 1949) Commodore 64 – İlk popüler mikrobilgisayar İlk mikrobilgisayar

Internet (1980’ler ve sonrası) Küresel internet bağlantılarının kısa zamanlı küçük bir fragmanı

Arama Motorları (90’ların sonu)

Sosyal Ağ Platformları (2000’li yıllar)

Gelecek