20 Ekim 2008 Pazartesi

BÖTE 111

Bilgisayar bileşenleri bakımından donanım (hardware) ve yazılım (software) olmak üzere ikiye ayrılmaktadır.

DONANIM
Fiziksel olarak bir bilgisayarı oluşturan elektronik ve elektromekanik tüm birimlerdir.Donanım somut bir kavramdır.Bu yüzden donanımı , bilgisayarın elle tutulur , gözle görülür tüm parçaları olarak da tanımlayabiliriz .Bilgisayarın klavye , ekranı, kasası , belleği , disk sürücüleri , mikroişlemcisi birer donanım birimidir.İç ve Dış olarak ikiye ayrılır. Bir donanım parçası başka bir donanım parçası (genellikle bilgisayar kasası) içine yerleştiriliyorsa iç donanım olarak adlandırılır. Bağımsız kasa, kutu veya kılıf içinde bulunan bilgisayar kasası içinde yer almayan donanımlara dış donanım denir. Bunlar kamera fotoğraf makinesi usb girişi bluetooth kızılötesi tarayıcı yazıcı v.s.


Ayrıca işlemci,bellek, ve G/Ç birimleri(bağlantı nokt.) olmak üzere kendi arasında üç birime ayrılmaktadır.

İŞLEMCİ: Bilgisayarın gerçekleştirdiği işlemlere temel oluşturan ve hesaplamaları yapan merkezi birimdir.

ARİTMETİK İŞLEM BİRİMİ(ALU): Komutu çalıştırır.

KONTROL BİRİMİ(CU): ALU nun işleyeceği komutu veya veriyi taşır, saklar.İşlem akışını düzenler.

BELLEK(RAM): İşletim sisteminin, çalışan programların veya kullanılan verinin bilgisayar çalıştığı sürece saklanabildiği yerdir.Elektrik kesildiğinde veri kayıpları oluşur.

VON NEUMANN MİMARİSİ(BİLGİ İŞLEM SİSTEMİ): Veri ve komutları tek bir yığıncak (depolama) biriminde bulunduran bilgisayar tasarı örneğidir. Paralel mimariler dışında Turing makinesi'nin ilkelerini uygulayan her bilgisayarı tanımlamak için kullanılır. Ana işlem biriminin bağımsızlığı dolaylı olup, "saklı yazılım bilgisayarı" (stored program computer) ile eşanlamlı olarak kullanılır.
YAZILIM
Yazılım, değişik ve çeşitli görevler yapma amaçlı tasarlanmış elektronik araçların, birbirleriyle haberleşebilmesini ve uyumunu sağlayarak, görevlerini ya da kullanılabilirliklerini geliştirmeye yarayan makina komutlarıdır.Sistem,uygulama,geliştirme,yardımcı,kötü niyetli olmak üzere beş çeşitim yazılım vardır.
1.SİSTEM YAZILIMLARI: Kullanıcı ile donanım arasındaki bağlantıyı kuran yazılımlardır.(windows,linux,pardus...)
2.UYGULAMA YAZILIMLARI: Fayda sağlamak amaçlıdır ve bir işletim sistemi üzerinde çalışır.
3.GELİŞTİRME YAZILIMLARI: Farklı bir yazılım üretmek için kullanılan yazılımlardır.
4.YARDIMCI YAZILIMLAR:
5.KÖTÜ NİYETLİ YAZILIMLAR: Sisteme zarar veren yazılımlardır.(trojan...)