Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
BGT-203 | NESNE TABANLI PROGRAMLAMA II | Ders | 2 | 3 | 4,00 |
Önlisans
Nesneye yönelik dilde sınıf, aşırı yükleme, miras, dosyalama windows, web, veri tabanı uygulamaları konularını kullanarak program üretebilmek ve problemlere çözümler bulmak.
-
1 | Nesneye yönelik programlama ve sınıf kavramını öğrenir, anlatabilir ve tartışabilir. |
2 | Constructor ve destructor fonksiyonları, windows uygulamalarında nesne pointer ‘ları, in-line fonksiyonlar, arkadaş fonksiyonlar, nesne dizileri anlatabilir ve yorumlayabilir. |
3 | Bellekte yer ayırma, başvuru değişkeni, windows form ve web uygulamalarını anlatabilir ve yorumlayabilir. |
4 | Aşırı yükleme konularını kullanarak console ve web uygulamaları ile problemlere çözüm üretebilir. |
5 | Miras, giriş/çıkış, dosyalamayı kullanarak console ve web uygulamalarını içeren program geliştirebilir, anlatabilir, tartışabilir ve yorumlayabilir. |
Birinci Öğretim
NESNE TABANLI PROGRAMLAMA I
Yok
Nesneye yönelik programlama ve sınıf kavramı. Sözlü anlatım, laboratuvar, uygulama, tartışma, problem çözümleri, araştırma, sunumlar.
Hafta | Teorik | Uygulama | Laboratuvar |
---|---|---|---|
1 | Nesneye yönelik programlama ve sınıf kavramı | 2 | 2 |
2 | Sınıf mekanizması uygulamaları. | 2 | 2 |
3 | Constructor ve destructor fonksiyonları console ve widows uygulamaları. | 2 | 2 |
4 | Nesne pointer ‘ları console ve windows uygulamaları. | 2 | 2 |
5 | In-line fonksiyonlar uygulamaları. | 2 | 2 |
6 | Arkadaş fonksiyonlar console uygulamaları. | 2 | 2 |
7 | Nesne dizileri. | 2 | 2 |
8 | Bellekte yer ayırma, başvuru değişkeni. | 2 | 2 |
9 | Fonksiyonların aşırı yüklenmesi console ve windows uygulamaları. | 2 | 2 |
10 | Operatörlerin aşırı yüklenmesi. | 2 | 2 |
11 | Miras. | 2 | 2 |
12 | Aşırı yükleme uygulamaları. | 2 | 2 |
13 | Windows form uygulamaları uygulamaları. | 2 | 2 |
14 | Dosyalama. | 2 | 2 |
-
yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Uygulama/Pratik | 10 | 4 | 40 |
Laboratuvar | 14 | 4 | 56 |
Problem Çözümü | 2 | 1 | 2 |
Beyin Fırtınası | 2 | 2 | 4 |
Proje Hazırlama | 2 | 2 | 4 |
Proje Sunma | 2 | 2 | 4 |
Proje Tasarımı /Yönetimi | 4 | 2 | 8 |
Laboratuvar Ara Sınavı | 1 | 1 | 1 |
Laboratuvar Sınavı | 1 | 1 | 1 |
Toplam İş Yükü (saat) | 120 |
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 | PÇ 14 | PÇ 15 | PÇ 16 | PÇ 17 | PÇ 18 | PÇ 19 | |
ÖÇ 1 | 5 | 4 | |||||||||||||||||
ÖÇ 2 | 5 | 4 | |||||||||||||||||
ÖÇ 3 | 5 | 4 | |||||||||||||||||
ÖÇ 4 | 5 | 4 | |||||||||||||||||
ÖÇ 5 | 5 | 4 |