Mekanik Ça Blaise Pascal (1642) Vites tabanl toplama makinas Gottfried Wilhelm von Leibniz (1670) Toplama, ç karma, çarpma, bölme Mekanik olarak s k s k ar zalan rd. Algoritma ve Programlama 5
Joseph Jacquard (1810) Bilgisayar tabanl hal dokuma makinesi Delikli Kart (Punch Card) Algoritma ve Programlama 6
The Difference Engine (1822) Charles Babbage The Analytical Engine Punch card lar üzerinde yaz lan programlar i leyebiliyordu Bilgiyi belle inde saklayabiliyordu Algoritma ve Programlama 7
Elektro-mekanik Ça (1840 1940) Hermann Hollerith ( 19 uncu yüzy l n sonlar ) Amerikan oy say mlar na kullan ld. Elektrik ile çal yor. Bilgi punch card ile veriliyor. Nüfus: 63 milyon; 6 hafta International Business Machines (IBM) in ilk ürünü Algoritma ve Programlama 8
40m. uzunlu unda 5 ton 750, 000 parça Howard Aiken + IBM + Harvard (1930) Veri depolama: Mekanik röle telefon anahtarlar (switch) Girdi: Punch Card Mark I Bir bilgisayar ile bir hesap makinesi aras nda ne fark var? Algoritma ve Programlama 9
lk yaz l m Bug Grace Hopper (1909 1992) Mark I in ilk programc lar ndan. Derleyicinin mucidi. Algoritma ve Programlama 10
Elektronik Ça (1840 Bugün) Elektronik ile ilgili ilk deneylerin vakum tüplerinde yap lan çal malar oldu u kabul edilir. Heinrich Geissler (1814-1879), cam tüpün içinden havan n ço unu ç kartm ve bu tüpün içinden elektrik ak m geçirildi inde tüpün par ldad n görmü tür. Sir William Crookes (1832-1919) havas al nm cam tüp ün (vakum tüp) içinden ak m geçirdi inde, geçen ak m n parçac klardan olu tu unu görmü tür. Sir Joseph Thompson (1856-1940) bu parçac klar ölçmeyi ba arm t r ve bu parçac klara daha sonra elektron denilmi tir. John Ambrose Fleming, 1904 y l nda, vakum tüpünü kullanarak ak m n tek yönlü olarak akmas na izin veren vakum tüp diode u geli tirmi tir. Bu cihaza Fleming valve veya radio tube de denir. Algoritma ve Programlama 11
1930 y llar nda, elektronik dünyas nda bir çok geli me olmu tur. Bu y llarda ilk elektronik hesap makineleri geli tirilmeye ba lanm t r. John Atanasoff ve lisansüstü ö rencisi Clifford Berry, 1939 y l nda, ABC (Atanasoff-Berry Computer) olarak adland r lan ilk ikili say sisteminde çal an makineyi icat geli tirmi lerdir. Bu makinada lojik i lemler için vakum tüpleri ve haf za için kondansatörler kullan lm t r. Algoritma ve Programlama 12
Sava s ras nda bilgisayar konusundaki çal malar çok daha h zl bir ekilde geli tirilmi tir. John von Neumann, 1946 y l nda, ilk bilgisayar olarak kabul edilen Eniac geli tirmi tir. Algoritma ve Programlama 13
Electronic Numerical Integration and Calculator (ENIAC) John Mauchly and J. Presper Eckert (1946 da tamamland ) lk olarak 2 inci dünya sava nda gizli bir proje olarak ba lad. University of Pennsylvania Algoritma ve Programlama 14
1000 metre kare alan 30 tons vacuum tüpleri kullan yordu - >17,000 Karar verebiliyordu: ilk gerçek bilgisayar ENIAC Programlama kablo temaslar ve switch ayarlar ile yap l yordu. Algoritma ve Programlama 15
1945 y l nda Bell laboratuarlar nda bir ara t rma grubu kurulmu tur. Grubun amac : iletkenler, yar iletkenler, yal tkanlar, piezoelektrik malzemeler ve manyetik malzemeler üzerinde temel ara t rmalar yapmak, olarak tan mlanm t r. Burada yap lan yar iletkenler konusundaki çal malar sonucunda, Walter Brattain, John Bardeen ve William Shockley taraf ndan tranzistör icat edilmi tir. 1950 y l nda bu yeni devre eleman n n patenti al nm ve 1951 y l nda da Allentown Pennsylvania da ticari olarak üretilmeye ba lanm t r. Tranzistörün icad elektronikte devrim niteli indedir. Algoritma ve Programlama 16
Algoritma ve Programlama 17
1950 li y llarda yap lan ara t rmalar sonucunda çok say da tranzistör, diyot ve kapasiteden olu an devrelerin bir bütün olarak gerçekle tirilmesi yolu bulunmu tur. Böylece ortaya tümdevreler veya entegre devreler (integrated circuit) ç km t r. Jack Kilby, 1958 y l nda, Texas Instruments firmas nda ilk tümdevreyi gerçekle tirmi tir. Algoritma ve Programlama 18
1960 ve 1962 y l nda yap lan çal malarda tümdevre teknolojisine BJT lere göre daha uygun olan Metal-oksit-yar iletken alan etkili tranzistör (metal-oxide-semiconductor field effect transistor- MOSFET) geli tirilmi tir (Kahng ve Atalla, 1960), (Hofstein ve Heinman, 1963). MOSFET transistorlerin geli mesi ile birlikte tümdevre içine çok daha fazla say da transistor yerle tirilebilmi tir. Bir tümle ik devredeki eleman say s 1964 te 40 a ve 1972 de 1200 e yükselmi tir. 1982 li y llarda VLSI (Very Large-Scale Integration) olarak isimlendirilen sistemlerde 100,000 ler mertebesinde eleman içeren tümle ik devreler gerçekle tirilmi tir. Günümüzde bu elaman say lar çok daha büyük de erlere ula m t r. Algoritma ve Programlama 19
Intel 8742 8-bit mikrokontroller. lemci h z 12 MHz, 128 bytes Ram, 2048 bytes EPROM, giri ç k uçlar. Hepsi bir tümdevrede 781 Milyon tranzistör bir tümdevrenin içinde Algoritma ve Programlama 20
Microprocessor: CPU içeren tek bir chip lk olarak 1970 y l nda Marcian Hoff (Intel Corporation) taraf ndan tasarland Microcomputer: masaüstü boyutlar nda bilgisayar ALTAIR (1975) Apple (Stephen Wozniak ve Steven Jobs; 1977) Algoritma ve Programlama 21
Her 18-24 ayda bir i lemci gücü ikiye katlan yor. From the BBC Algoritma ve Programlama 22