
| Ders Kodu | : KBU102 |
| Ders Türü | : Zorunlu |
| Ders Grubu | : Önlisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 4 |
| Uyg. | : 0 |
| Kredi | : 4 |
| Laboratuvar | : 0 |
| AKTS | : 4 |
Nesneye Yönelik Programlama kavramlarını tanıtır. İyi biçimlenmiş programlar tasarlayabilmek için araçlar, yapılar, biçimler ve temel nesneye yönelik programlama tekniklerini sunar. Sınıflar, nesneler, metodlar, kalıtım, çokşekillilik, hata kotarma ve şablonlar gibi kavramları işler.
Nesneye yönelik programlama kavramları örnek programlar yardımıya öğrenilecektir.
| Dr. Öğr. Üyesi Ahmet Cumhur ÖZTÜRK |
| 1. | Program tasarımında soyutlama kullanımının temel prensiplerini tanımlayabilir. |
| 2. | Yükleme kavramını tanımlayabilirler. |
| 3. | Sınıflar, sınıf yapıcılar ve diğer araçları kullanarak nesne tabanlı programlamayı uygulayabilceklerdir. |
| 4. | Kalıtım kavramını tanımlayabileceklerdir. |
| 5. | Çok biçimlilik ve soyut sınıf kavramlarını uygulayabileceklerdir. |
| 6. | Şablon fonksiyon ve sınıf kavramlarını tanımlayabileceklerdir. |
| 7. | Dosyadan veri okuma ve dosyaya yazma işlemlerini uygulayabileceklerdir. |
| 1. | NESNE TABANLI PROGRAMLAMA,ABDULLAH HOCAOĞLU DEVRİM ALTINKURT MURAT İMSİYATOĞLU MUSTAFA NACAR YASEMİN AKPINAR, T.C.Milli Eğitim Bakanlığı |
| 2. | Bjarne Stroustrup (1997) C++ Programlama Dili, üçüncü baskı, Addison Wesley. |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ara Sınav (Vize) | 1 | %40 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 2 | 2 | 56 |
| Ödev | 2 | 5 | 0 | 10 |
| Ara Sınav | 1 | 17 | 0 | 17 |
| Dönem Sonu Sınavı | 1 | 17 | 0 | 17 |
| TOPLAM İŞ YÜKÜ (Saat) | 100 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | PÇ-12 | PÇ-13 | |
OÇ-1 | |||||||||||||
OÇ-2 | |||||||||||||
OÇ-3 | |||||||||||||
OÇ-4 | 4 | 5 | 5 | ||||||||||
OÇ-5 | 5 | 4 | |||||||||||
OÇ-6 | |||||||||||||
OÇ-7 | |||||||||||||