GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BGT-203 NESNE TABANLI PROGRAMLAMA II Ders 2 4 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


Yok


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
ÖÇ 1
ÖÇ 2
ÖÇ 3
ÖÇ 4
ÖÇ 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek