Program bilgi paketi öğrenci bilgi sisteminden alınmaktadır.

Program PDF indir →
4. Yıl · Güz 10 AKTS
4. Yıl · Bahar 10 AKTS
CS 2001

Nesne Tabanlı Programlama

5.00 AKTS 4.00 Kredi İngilizce

Öğretim Elemanı: Dr. Öğr. Üyesi Shahram TAHERİ

Dersin Amacı

Dersin amacı öğrencilere nesne tabanlı dillerde programlamayı tanıtmak. Öğrenciler yazılım kullanarak nasıl problem çözüleceğini anlayacaklardır

Dersin İçeriği

Giriş, JDK,JRE, Bütünleşik Geliştirme Ortamları Gözden Geçirme: Kontrol Yapıları, Diziler Nesneye Yönelik Programlamaya Giriş, Sınıf ve Nesneler Kavramı Yazma sınıflar, yöntemler, nitelikler , nesneler oluşturma. Kalıtım, alt sınıf, süper sınıf Soyut sınıflar, polimorfizm Arayüzler, ara yüz üzerinden polimorfizm İstisna işleme Grafik Kullanıcı Arayüzleri, Swing Bileşenleri, JButton, JTextArea, JLabel, JList, Jtable Düzen Yöneticileri UML, Use-case diyagramları, Sınıf Diyagramları, Sıra Diyagramları, Aktivite Diyagramları

Dersin Ön Koşulu/ Yan Koşulu

CS1002

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Java: How to Program, 8th Edition, by Harvey M. Deitel, Paul J. Deitel

Akademik Dürüstlük ve Yapay Zeka

Akademik dürüstlüğün ihlal edilmesi, sadece kopya çekmekle sınırlı değildir ayrıca, izinsiz alıntı yapmak, bilgi uydurmak veya atıf yapmak, başkalarının sahtekarlık hareketlerine yardım etmek, eğitmenin haberi olmaksızın daha önce kullanılan bir çalışmanın veya başka bir öğrencinin çalışmasının teslim edilmesi veya diğer öğrencilerin akademik çalışmalarına müdahale etmeyi de içermektedir. Akademik irtibakların herhangi biri ciddi bir akademik ihlaldir ve disiplin işlemi ile sonuçlanır.

Ders bilgi paketinde görüntüle → Ders PDF indir Listeye dön