Bilgisayar Sisteminin Parçaları Bilgisayar Programalamaya Giriş Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü 16 Eylül 2014 Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Dersin Web Sitesi Websitesi: http://cse.akdeniz.edu.tr/courses/mg/programming-1/index.html Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Bilgisayar Sistemleri Bilgisayar yazılım ve donanımı içeren kompleks bir sistemdir. Önümüzdeki 3 dersde aşağıdaki konular işlenecektir. I Bilgisayar Donanımı ve Yazılımı. I Analog ve Dijital Sinyaller. I Ağ - Network ve World Wide Web - WWW. Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Donanım ve Yazılım Donanım Bilgisayar, Telefon ve TV gibi pek çok elektronik cihaza verilen genel addır. Yazılım ise bu cihazları kullanmak ve onlara işlevsellik kazandırmak için yazılmış programların bütünüdür. Örneğin Windows, Facebook, Google birar yazılımdır. Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Donanım Şekil: Donanım Örnekleri Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Yazılım Hem program hem de veriden oluşur. Programlar genelde kullanıcıdan donanım vasıtasıyla komut alır ve kullanıcıya genelde görsel çıktı verir. Veri (mesala resim) program tarafında işlenir ve daha sonra kullanılmak üzere saklanabilir. Örnek Programlar: Windows 8, Word, Facebook, Matlab, etc. Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Bilgisayar Donanımı I Prosesor I Hafıza I Video + Network + Ses Kartları I Ana Kart - (Network, Ekran, Ses kartı artık genelde üzerinde oluyor.) I CD/DVD I Güç Kaynağı I Harddisk Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Bilgisayar Donanımı Şekil: Bilgisayarın İçi Bilgisayar Programalamaya Giriş Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Sisteminin Parçaları Bilgisayar İşleyişi I Main Bus - Ana Kart üzerindedir. Veri ve komut akışı kordinatörüdür. ASUS, MSI. I CPU (Centrol Processing Unit). Pek çok transistor içerir (1 Milyar) asıl kontrol ve işlemler burada yapılır. İntel PENTIUM Chip. Şekil: Ana işleyiş şeması Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Hafıza ve Hardisk Hafıza - RAM (Random Access Memory) - GEÇİCİ I İşlemciye yakın olup, işlemcinin sıklıkla kullandığı program ve veriyi saklar. I tüm veriler elektrik kesilince kaybolur. I Günümüzde, kapasitesi 4-32 GB arasında değişmektedir. I 10 yıl önce yaklaşık 0.5 GB. Hardisk - KALICI I Uzun dönemde veri ve programları tutar. Örneğin dosyalarınız. I Elektrik kesildiğindede kaybolmaz. I Günümüzde, kapasitesi 250 GigaByte - 2 TeraByte arasında değişmektedir. I 10 yıl önce yaklaşık 15-30 GB arasında idi. Bilgisayar Programalamaya Giriş Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Sisteminin Parçaları I/O (Input/Output) Cihazları Input: (Girdi) I Klavye I Mouse I Mikrofon I Barkod okuyucu Output: (Çıktı) I Ekran I Ses I Printer - Yazıcı Soru: Network Adapteri sizce Input mu ? Output mu ? Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Embedded Systems - Gömülü Sistemler Makinaya gömülmüş ve onu kontrol eden sistemlere denir. Tek bir kontrol programı vardır ve sensörlerden gelen verilere göre onu kontrol eder. Çamaşır makinaları, Arabalar ve pek çok örnek. Aslında işlemcilerin sadece %0.2 si bilgisayarda kullanılır. Soru: Sizce Telefon gömülü sistem mi ? Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları İşletim Sistemleri Donanım ve programları kordine eden yazılıma işletim sistemi denir. Kullanıcıyı dinler ve ondan aldığı inputları (klavye, fare gibi araçlar vasıtasıyla) göre bir takım işler gerçekleştirir. Ve sonuçları kullanıcıya gösterilir. Diğer bir değişle tüm I/O ve kaynakları yönetir. Örnekler: Windows, Linux, MacOSx, ANDROID Soru: Gömülü sistemlerde de işletim sistemi varmıdır ? Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş Bilgisayar Sisteminin Parçaları Bilgisayarı Açıp Program Çalıştırma Aşamaları I Bilgisayar açıldığında ilk işletim sistemi Hardiskten hafızaya yüklenir. I İşletim sistemi tüm bağlı cihazlarlar (klavye, fare, ekran) ile tespit eder. I Masaüstü geldiğinde artık program çalıştırmaya hazırdır ve kullanıcıyı bekler. I Kullanıcı fare ile tıklayınca, programı Harddiskten bulur. I Bu programın bir kopyasını hafızaya yükler ve açmaya başlar. I Program açıldığında diyelim kullanıcı bir dosya seçtiğinde. I Dosyanın bir kopyasını hardiskten hafızaya yükler. I Kullanıcı tüm değişiklikleri hafızada yapabilir. Fakat dosyayı tekrar Hardiske saklamazsa hersey kaybolur. Doç. Dr. Melih Gunay Bilgisayar Mühendisliği Bölümü Bilgisayar Programalamaya Giriş
© Copyright 2024 Paperzz