Türkçe | English
TRABZON MESLEK YÜKSEKOKULU / BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ
BİLGİSAYAR PROGRAMCILIĞI
Ders Bilgi Paketi
http://www.trabzonmyo.ktu.edu.tr/
Tel: +90 0462 2281052
TMYO
TRABZON MESLEK YÜKSEKOKULU / BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ / BİLGİSAYAR PROGRAMCILIĞI
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

TBIL2005Nesne Tabanlı Programlama - I3+1+0AKTS:5
Yıl / YarıyılGüz Dönemi
Ders DuzeyiÖn Lisans
Yazılım ŞekliZorunlu
BölümüBİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Uygulama
Dersin Süresi14 hafta - haftada 3 saat teorik ve 1 saat uygulama
Öğretim ÜyesiÖğr. Gör. Dr Şeyma AYMAZ
Diğer Öğretim Üyesi
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak programlama yapabilecektir.
 
Öğrenim KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : programlama için gerekli yazılım kurulumlarını yapabilir. 11,6
ÖK - 2 : programlama dilinin temel komutları ile uygulama hazırlayabilir. 1,31,6
ÖK - 3 : programlama dilinde fonksiyon kullanarak uygulama hazırlayabilir. 1,3,61,6
ÖK - 4 : programlama dilinin ileri düzey deyimleriyle uygulama hazırlayabilir. 1,3,61,6
ÖK - 5 : bileşenlerle çalışabilir.1,3,6,7,111,6
ÖK - 6 : veritabanı işlemlerini yapabilir.1,3,6,71,6
BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
Programlama İçin Gerekli Yazılımların Kurulması, Temel Bir Konsol ve İşletim Sistemi Uygulaması, Sabit, Değişken ve Nesne Kullanımı, Operatörlerin Kullanımı, Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri, Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar, Diziler, Çok Boyutlu Diziler, Lokal ve Global Referanslar, Sınıf, Nesne ve Metot Kullanımı, Kapsülleme, Statik ve Dinamik Öğeler, Kalıtım, Arayüzler, Çok biçimlilik, Soyutlama
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1Programlama İçin Gerekli Yazılımların Kurulması, Temel Bir Konsol ve İşletim Sistemi Uygulaması
 Hafta 2Sabit, Değişken ve Nesne Kullanımı, Operatörlerin Kullanımı
 Hafta 3Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri
 Hafta 4Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar
 Hafta 5Diziler, Çok Boyutlu Diziler
 Hafta 6Lokal ve Global Referanslar
 Hafta 7Sınıf, Nesne ve Metot Kullanımı
 Hafta 8Sınıf, Nesne ve Metot Kullanımı
 Hafta 9Arasınav
 Hafta 10Kapsülleme
 Hafta 11Statik ve Dinamik Öğeler
 Hafta 12Kalıtım
 Hafta 13Arayüzler
 Hafta 14Çok Biçimlilik
 Hafta 15Soyutlama
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1Lafore, R. 2009; Nesne Yönelimli C Programlama Kılavuzu, Alfa Yayınları.
2Demirli, N./İnan Y. 2005; C Builder 6, Prestige Yayınları.
 
İlave Kaynak
1Deitel, H.M./ Deitel, P.J. 2011; C ve C , Sistem Yayıncılık.
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 9 1 50
Dönem sonu sınavı 16 1 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Yüz yüze eğitim 3 14 42
Sınıf dışı çalışma 3 14 42
Laboratuar çalışması 0 0 0
Arasınav için hazırlık 3 5 15
Arasınav 1 1 1
Uygulama 1 14 14
Klinik Uygulama 0 0 0
Ödev 0 0 0
Proje 0 0 0
Kısa sınav 0 0 0
Dönem sonu sınavı için hazırlık 6 5 30
Dönem sonu sınavı 1 1 1
Diğer 1 0 0 0
Diğer 2 0 0 0
Toplam Çalışma Yükü145