Genel :
Bilgisayar, belirli komutlara göre veri işleyen ve depolayan bir makinedir.
Bilgisayarlar çok farklı biçimlerde karşımıza çıkabilirler. 20. yüzyılın
ortalarındaki ilk bilgisayarlar büyük bir oda büyüklüğünde olup, günümüz
bilgisayarlarından yüzlerce kat daha fazla enerji tüketiyorlardı. 21. yüzyılın
başına varıldığında ise bilgisayarlar bir kol saatine sığacak ve küçük bir pil ile
çalışacak duruma geldiler. Toplumumuz kişisel bilgisayarı ve onun taşınabilir
eşdeğeri, dizüstü bilgisayarını, bilgi çağının simgeleri olarak tanıdılar ve
bilgisayar kavramı ile özdeşleştirdiler. Günümüzde çok yaygın kullanılıyorlar.
İstenilen programı kayıt edip istenilen zamanda çalıştırabilmeleri
bilgisayarları çok yönlü kılıp hesap makinelerinden ayıran ana özellikleridir.
Church-Turing tezi bu çok yönlülüğün matematiksel ifadesidir ve herhangi bir
bilgisayarın bir diğer bilgisayarın görevlerini yerine getirebileceğinin altını
çizer. Dolayısıyla, karmaşıklıkları ne düzeyde olursa olsun, cep
bilgisayarından süper bilgisayarlara kadar, bellek ve zaman kısıtı olmadığı
takdirde hepsi aynı görevleri yerine getirebilirler.
Bilgisayar tanımının esnekliği ve zaman içerisindeki değişim süreci
dolayısıyla ilk bilgisayarı saptamak güçtür. Geçmişte bilgisayar olarak bilinen
birçok aygıt günümüz ölçütlerine göre bu tanımı hak etmemektedirler.
Başlangıçta bilgisayar sözcüğü hesaplama sürecini kolaylaştıran nesnelere
verilen bir ad konumundaydı. Bu ilk dönemin bilgisayar örnekleri arasında
sayı boncuğu (abaküs) ve AntiKitira Makinesi (M.Ö. 150-100) sayılabilir.
Yüzyıllar sonra, Ortaçağ sonundaki yeni bilimsel keşifler ışığında, Avrupalı
mühendisler tarafından geliştirilen bir dizi makinesel hesaplama aygıtlarının
ilki ise, Wilhelm Schickard'a (1623) aittir.
Ancak, programlanabilir (veya kurulabilir) olmamaları nedeniyle bu aygıtların
hiçbiri günümüz bilgisayar tanımına uymamaktadır. 1801 yılında Joseph
Marie Jacquard'ın dokuma tezgâhındaki işlemi otomatikleştirmek adına
ürettiği delikli kartlar ise bilgisayarların gelişme sürecindeki, kısıtlı da olsa, ilk