Bilgi Yönetimi ve Veri Görselleştirme
Ders Kodu Ders Adı Sınıf Kredisi Ders Saati Haftalık Ders Saati(Teorik) Haftalık Ders Saati(Uygulama) Haftalık Ders Saati(Laboratuvar)
NYPI 2205 Nesne Yönelimli Programlam II Üçüncü Sınıf 5 150 1 2 2
Ders Tanımları
Kazakça
PhD, A.Abibullaeva

Disiplinin temel amacı, öğrencilere nesne yönelimli programlamanın temel kavramlarını tanıtmaktır. NYP uygulamasının temellerini tanımak. Buna ek olarak, disiplinin amacı, nesne yönelimli programlamanın ideolojisinin ve paradigmasının temel yönlerini anlamak, C++ 'nın üst düzey programlama dilinde nesne yönelimli programlama teknolojisinde teorik bilgi ve pratik deneyim kazanmaktır.

Algoritmalar ve Veri Yapıları

Bilişim ve İletişim Teknolojiler

Tasarım yöntemi, grup çalışması, bulut teknolojisi, BT yöntemi, gelişen öğrenme teknolojisi.

1Yazılım ve bilgisayar mühendisliği tasarlayabilir.
2Mobil uygulama geliştirme teknolojilerini geliştirebilir.
3Algoritmalar geliştirir ve bunları programlama dillerinde uygulayabilir.
4Modern internet teknolojileriyle ilgili araştırma ve geliştirmede bilgisayar programlarını kullanabilir.
5Programlama dillerini kullanarak İnternet uygulamalarını kullanabilir ve geliştirebilir.
6Programlama ortamı ve geliştirme araçları oluşturabilir.
Haftalık KonuDeğerlendirme Yöntemi
1Bir programlama teknolojisi olarak NYP. NYP'ye ilişkin temel anlayışlar (kavramlar).
2C++ dilinin nesne yönelimli araçları. Nesneler, sınıflar.
3Yapıcılar ve yıkıcılar.
4Sınıf mirası.
5Miras türleri.
6Hesaplarda koşullu döngü işleçlerini kullanma.
7Teknikleri geçersiz kılma. İfadeleri yeniden yükleme.
8Polimorfizm. Basit ve karmaşık polimorfizm.
9Polimorfizm. Basit ve karmaşık polimorfizm.
10Dostu işlevler ve sınıflar.
11Şablon sınıfları ve şablon işlevleri.
12Standart bir şablon kütüphanesi.
13Giriş/Çıkış ve Akışlarla Çalışma.
14Standart konteyner sınıfları.
15Acil durum mekanizması ve hata yönetimi.
Eğitim Programının Öğrenme Çıktıları İle İlişkisi
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1Бьярне Страуструп, Программалау с++, 2 том, 2014
2Иан Соммервиль, Бағдарламалық жасақтама 9-басылым, 2-том, 2016
3Сапарходжаев Н.П., Ниязова Г.Ж., Тұрымбетов Т.А., Мауленов. Java технологиясы.- Түркістан, 2020ж. С.С. Оқу құралы.
4А.Н.Васильев. Самоучитель Java c примерами и программами самоучитель. Учебное пособие. 2016.
5Java-технологиясы. Семей, 2016 Оқу-әдістемелік кешен