Professional Documents
Culture Documents
PROGRAMLAMA
Ders Kaynak Kitap
• Algoritma ve Programlamaya Giriş, EBUBEKİR
YAŞAR, Murathan Yayınevi
• Herkes için C#, Herbert Schildt, Alfa Yayınları
C# Programını indirme:
• http://www.visualstudio.com/en-us/products/visual-studio-express-vs.aspx
veya
• http://www.visualstudio.com/tr-tr/products/visual-studio-express-vs
Bilgisayar Nasıl Çalışır ?
•Giriş ünitesinden gelen bilgiler hafızaya aktarılır.
•Giriş ünitesine veriler gelmeye başladığında öncelikle kontrol ünitesine haber gider ve
kontrol ünitesi gerekli ayarlamaları yapararak gelen verileri hafızaya gönderir.
•Ayrıca gelen bilgilerin hangisinin komut hangisinin veri olduğunu kontrol ünitesi ayırt eder.
•Hafıza ünitesi ve çıkış ünitesi arasındaki işbirliğini yine kontrol ünitesi ayarlar.
Bilgisayar Nasıl Çalışır ?
•Mikroişlemci tüm işlemleri kendi kontrolünde işleten
bir yapıya sahiptir.
Data bus: Sistemdeki verileri taşıyan hat grubudur. Paralel bilgi taşıma tekniğine uygun
olarak çift yönlü veri aktarımını sağlar.
Address bus: İşlemci hangi yan cihaza ulaşacağını bu hat üzerinden seçer.
Kontrol bus: İşlemcinin kontrol etmesi gereken yan elemanların denetimi bu hat üzerinden
sağlanır. Mesela bir hafıza elemanı seçildiğinde (RAM) ; bu seçilen elemana bilginin
yazılması ya da okunması için ek bir hatta ihtiyaç vardır. Bu gibi işlemler Kontrol bus
üzerinden yapılır.
73 2
72 36 2
36 18 2
1
0 18 9 2
0 8 4 2
1 4 2
2
0 2 1
0
0 1 0 0 1 0 0 1
Visualbasic C
Assembly
Delphi Fortran
C# Cobol
Qbasic
Java
Visual C C++
• Assembler:
Assembly dilini makine diline çevirir.
DERLEYİCİ ve YORUMLAYICILAR
ALGORİTMA NEDİR?
Bir programın yapacağı işlem basamaklarının adım adım yazılmasıdır.