CMPE210

Nesne Tabanlı Programlamanın Temelleri

Course Information  

Fakülte Mühendislik Fakültesi
Ders Kodu CMPE220
Ders Başlığı Nesne Tabanlı Programlamanın Temelleri
Öğretim Dili İngilizce
Ders Dönemi Güz
Ders Saatleri Ders: 3, PS:0, Laboratuvar: 2
Ders Kredisi 4
AKTS 5
Notlandırma Sistemi Harf Notu
Önkoşul dersleri CMPE150
Eşkoşul dersleri None

Katalog Tanımı  

Skalar ve yapılandırılmış veri türlerinin incelemesi. Nesne yönelimli programlama kavramları: sınıflar ve soyut veri türleri, kalıtım ilişkileri, çok biçimlilik, operatör yükleme. Klasik ve nesne yönelimli program spesifikasyonu, tasarımı, kodlaması ve testi. Doğrusal (yığınlar, kuyruklar, doğrusal listeler) ve doğrusal olmayan veri yapıları (ağaçlar, kümeler). Sıralı ve rastgele erişim dosyaları. Veri yapılarının uygulanması: Bağlı listeler, çok boyutlu diziler, kayıt yapıları, karakter dizileri, yığınlar, kuyruklar, ağaçlar ve kümeler. Özyineleme.

Dersi Veren Öğretim Üyesi  

fikret-gürgen-thumbnail
Fikret Gürgen

Profesör

Dersi Veren Önceki Öğretim Üyeleri