5.02.2008

BİLGİSAYARIN TEMEL YAPISI

Günümüzde bilgisayar temel olarak iki kısımdan oluşur.
: Donanım
: Yazılım
Bir bilgisayara dışından baktığınızda veya içini açıp karıştırdığınızda görebileceğiniz tüm parçalara donanım denir. Oysa bir bilgisayar, sadece bu somut, elle tutulabilir alet-edevattan, transistörler, yongalar ve devrelerden oluşmaz; bilgisayar yarı yarıya “soyut” bir aygıttır. İşte bilgisayarın bu soyut bileşenine yazılım diyoruz.
Yazılım, basitçe, bir bilgisayara dıştan baktığınızda göremediğiniz veya göremeyeceğiniz her şeydir: Her türlü program bizim kullanımımıza sunulmuş yada makinenin kendi işleyişi için gerekli olan bütün program parçaları yazılım sınıfına girer. Yazılımın soyut niteliğini şöyle açıklayabiliriz: Bir müzik kasetini yada CD’i düşünün. Her ikisi de müzik setinin donanımına aittir; oysa yazılım bu kaset veya CD üzerinde bulunan dinlediğiniz şarkılardır. Bu şarkıların, müzik setindeki şarkılardan farkı, başka şarkılar bestelenmesine yada söylenmesine olanak vermeleridir. Ya da bilgisayarları bir insana benzetirsek yazılım o insanın zihnidir (Beyni değil zihni, çünkü beyin fiziksel birorgandır.)
Yazılım bilgisayarlarla iletişim kurmamızı sağlayan herhangi bir soyut dildir; bilgisayarlarla aramızdaki bu ortak dil, bilgisayarın fiziksel çalışmasını, bizim anlayabileceğimiz bir biçime dönüştürür. Bütün bu dillerin ortak özelliği, soyut bazı simgeler aracılığıyla bilgisayarın çalışmasını ve yaptığı çeşitli işleri temsil etmeleri ve kullanıcının isteklerini bilgisayar diline çevirmeleridir. Bilgisayarın yaptığı işleri temsil edebilmek, kullanıcıya bu işleri değerlendirme ve yönlendirme imkanı verir.