| Ders İçeriği |
| HAFTA |
KONULAR |
|
1. Hafta |
Bilgisayarın kullanımı, donanım ve yazılım özellikleri, bilgisayarın yapısı ve işlevsel parçaları görevleri: MIB-AMB, DB, bellek, G/Ç birimleri, yan bellekler, veri tanımı, bit, byte ölçekleri |
|
2. Hafta |
Programlamaya giriş-I: programlama adımları, algoritma tanımı, akış çizimi, algoritma yapıları |
|
3. Hafta |
Programlamaya giriş-II: çözüm algoritması tasarımı, tasarım örnekleri, akış diyagramı- sözde kod tasarımı, algoritmanın sınanması |
|
4. Hafta |
Programlama dili, C dili temel öğeleri, program yapısı, printf örneği, C derleyicisi düzenleme, derleme, işletme C dili ile program yazımı |
|
5. Hafta |
C dili program ortamı ve yapısı: "main( )", "return", "system pause", temel öğeler deyimler, açıklama satırı değişken, sabit, veri türü, yalın aritmetik işlem ve atama işlemi, yalın "printf( )": ilk c programı |
|
6. Hafta |
Girdi/çıktı ve temel aritmetik işlemleri: "printf/scanf" |
|
7. Hafta |
Karar işlemleri, koşullu seçme, ilişki ve mantıksal işlemciler, "if Deyimi" |
|
8. Hafta |
Ara sınav |
|
9. Hafta |
İç içe if ve çoklu koşul, "swich/case" yapıları, koşullu seçme, if/else, birleşik-küme ve iç içe if, ASCI Kod-getchar() |
|
10. Hafta |
Döngü algoritmaları: döngü yapıları ve algoritma denetimi, "while", "do-while" |
|
11. Hafta |
Döngü yapıları kullanılarak girdi-geçerlilik sınaması |
|
12. Hafta |
Döngü-denetim yapıları, sayarak yineleme, sayaç ve for döngüsü ve döngü yapıları |
|
13. Hafta |
İç içe döngü denetimi yapısı, özel sayaç işlemleri, tekil arttırma/ eksiltme ve kısaltılmış işlemler |
|
14. Hafta |
İç içe döngü yapıları, while, for, do döngüleri için break ve continue çıkış seçenekleri ve örnekleri |
|
| Kaynaklar | Yorulmaz, M., & Yorulmaz, S. (2015). Programlamayı C ile Öğreniyorum. Palme Yayın Dağıtım. ISBN: 975-8982-51-6
Deitel, H. M., & Deitel, P. J. (2001). C: How to Program (International Edition). Prentice Hall. ISBN: 0-13-089572-5 |