CMPE160
Nesne Tabanlı Programlamaya Giriş
Ders Bilgileri
Fakülte | Mühendislik Fakültesi |
Ders Kodu | CMPE160 |
Ders Başlığı | Nesne Tabanlı Programlamaya Giriş |
Öğretim Dili | İngilizce |
Ders Dönemi | Bahar |
Ders Saatleri | Ders:3, PS:0, Laboratuvar: 2 |
Ders Kredisi | 4 |
AKTS | 8 |
Notlandırma Sistemi | Harf Notu |
Önkoşul dersleri | CmpE150 |
Eşkoşul dersleri | Yok |
Katalog Tanımı
Programlama metodolojisi: spesifikasyon, tasarım, kodlama, program doğruluğu. Veri türlerinin gözden geçirilmesi: skalar türler, yapılandırılmış türler. Veri Yapıları: lineer yapılar (yığınlar, kuyruklar, lineer listeler), doğrusal olmayan yapılar (ağaçlar, kümeler), dosyalar (sıralı, rastgele erişim).
Veri yapılarının uygulanması: Bağlı liste uygulaması, çok boyutlu dizi uygulaması, kayıt uygulaması, karakter dizisi, yığın, kuyruk, ağaç ve küme uygulamaları. Rekürsiyon.
Dersi Veren Öğretim Üyesi
Dersi Veren Önceki Öğretim Üyeleri
Haluk Bingöl
Profesör
Tuna Tuğcu
Profesör