>
Dersin Adı | Dersin Kodu | Dersin Türü | Dersin Düzeyi | Dersin Yılı | Dersin Verildiği Dönem | AKTS Kredisi |
---|---|---|---|---|---|---|
C Programlama | MMK122 | Seçmeli | Lisans | 1 | Bahar | 5 |
Prof. Dr. Mehmet Melih İNAL
Doç. Dr. Fevzi Çakmak BOLAT
1) Temel algoritmaları oluşturabilir.
2) C programlama dilinin avantaj/dezavantajlarını ifade edebilir.
3) Temel giriş çıkış fonksiyonlarını kullanarak veri girişi ve görüntüleme yapabilir.
4) Farklı tipte değişkenleri ve sabitleri amacına uygun şekilde kullanabilir.
5) Programlamada döngüleri etkin şekilde kullanabilir.
6) Kontrol yapılarını gerektiği şekilde kullanabilir.
7) Tek ve çok boyutlu dizilerin işlevlerini bilir ve programlamada bunları kullanabilir.
8) İşaretçileri programlamada kullanabilir.
9) Yapıları kullanabilir.
10) Dosya işlemlerini gerçekleştirebilir.
11) Fonksiyonları kullanarak program yazabilir.
Program Yeterlilikleri | ||||||||||||||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | ||
Öğrenme Kazanımları | ||||||||||||||||||||
1 | Yüksek | Düşük | Düşük | Orta | Yüksek | Düşük | Düşük | Düşük | Düşük | Düşük | Düşük | Düşük | Orta | Orta | Düşük | Yüksek | Orta | Orta | ||
2 | Düşük | Orta | Düşük | Düşük | Orta | Yüksek | Düşük | Orta | Orta | Orta | Orta | Yüksek | Düşük | Orta | Orta | Düşük | Yüksek | Düşük | Yüksek | |
3 | Yüksek | Yüksek | Düşük | Düşük | Orta | Yüksek | Düşük | Orta | Yüksek | Yüksek | Yüksek | Orta | Düşük | Orta | Orta | Yüksek | Orta | Yüksek | ||
4 | Orta | Yüksek | Yüksek | Düşük | Orta | Yüksek | Düşük | Düşük | Düşük | Düşük | Orta | Düşük | Düşük | Orta | Düşük | Düşük | Yüksek | Düşük | Orta | |
5 | Düşük | Yüksek | Yüksek | Düşük | Yüksek | Orta | Düşük | Orta | Orta | Yüksek | Orta | Yüksek | Orta | Yüksek | Düşük | Düşük | Yüksek | Düşük | Orta | |
6 | Yüksek | Yüksek | Yüksek | Orta | Yüksek | Yüksek | Orta | Düşük | Düşük | Yüksek | Orta | Düşük | Orta | Yüksek | Yüksek | Orta | Yüksek | Orta | Yüksek | |
7 | Yüksek | Yüksek | Yüksek | Yüksek | Orta | Orta | Orta | Düşük | Düşük | Yüksek | Düşük | Düşük | Orta | Yüksek | Yüksek | Orta | Yüksek | Orta | Düşük | |
8 | Yüksek | Orta | Orta | Orta | Orta | Düşük | Yüksek | Düşük | Yüksek | Orta | Orta | Düşük | Yüksek | Düşük | Orta | Düşük | Yüksek | Düşük | Düşük | |
9 | Orta | Yüksek | Orta | Yüksek | Orta | Düşük | Yüksek | Düşük | Orta | Düşük | Yüksek | Düşük | Orta | Yüksek | Orta | Yüksek | Yüksek | Orta | Düşük | |
10 | Yüksek | Yüksek | Yüksek | Yüksek | Orta | Düşük | Düşük | Orta | Yüksek | Orta | Yüksek | Düşük | Orta | Orta | Düşük | Düşük | Yüksek | Düşük | Orta | |
11 | Orta | Yüksek | Düşük | Orta | Düşük | Orta | Düşük | Orta | Orta | Yüksek | Yüksek | Yüksek | Orta | Yüksek | Orta | Orta | Yüksek | Düşük | Düşük |
Yüz Yüze
Yok
Temel Bilgi Teknolojileri
C Programlamaya giriş. Program Giriş/Çıkış komutlarının temelleri. C Dilinde Değişkenler ve Sabitler. C Dilinde temel işlemler. Döngüler/For Döngüleri While Do/While Döngüleri If Denetim yapıları. İşaretçiler. Diziler/Tek boyutlu diziler. Çok boyutlu diziler. C programında yapılar. Standart C Fonksiyonları. Kullanıcı tanımlı Fonksiyonlar. C programında dosya işlemleri.
Ara Sınav Notunun Başarıya Oranı |
30% |
---|---|
Yarıyıl Sonu Sınavının Başarıya Oranı |
70% |
Toplam |
100% |
İngilizce
İstenmemekte