GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BLY1022017851 ALGORİTMA VE PROGRAMLAMA II Ders 1 2 4.00

Önlisans


Türkçe


Bu ders ile öğrenciye; nesne tabanlı bir dil kullanarak programlama yapabilecektir.


Öğr.Gör. Gökhan Alper FİGEN


1 programlama için gerekli yazılım kurulumlarını yapabilir.
2 programlama dilinin temel komutları ile uygulama hazırlayabilir.
3 programlama dilinde fonksiyon kullanarak uygulama hazırlayabilir.
4 programlama dilinin ileri düzey deyimleriyle uygulama hazırlayabilir.
5 bileşenlerle çalışabilir
6 veritabanı işlemlerini yapabilir


Yok


Yok


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, Dosya İşlemleri, Sınıf, Alan ve Metot Kullanımı, Lokal ve Global Referanslar, Diziler, Çok Boyutlu Diziler, Standart Bileşenler, Gelişmiş Bileşenler, Veritabanı Bağlantısı, Veritabanı Sorguları


Hafta Teorik Uygulama Laboratuvar
1 Programlama İçin Gerekli Yazılımların Kurulması, Temel Bir Konsol ve İşletim Sistemi Uygulaması
2 Sabit, Değişken ve Nesne Kullanımı, Operatörlerin Kullanımı
3 Karar Kontrol Deyimleri, Döngü Kontrol Deyimleri
4 Kullanıcı Tanımlı Fonksiyonlar, Hazır Fonksiyonlar, Dosya İşlemleri
5 Sınıf, Alan ve Metot Kullanımı
6 Sınıf, Alan ve Metot Kullanımı
7 Lokal ve Global Referanslar
8 Arasınav
9 Diziler, Çok Boyutlu Diziler
10 Standart Bileşenler
11 Standart Bileşenler, Gelişmiş Bileşenler
12 Gelişmiş Bileşenler
13 Veritabanı Bağlantısı, Veritabanı Sorguları
14 Veritabanı Bağlantısı, Veritabanı Sorguları
15 Veritabanı Bağlantısı, Veritabanı Sorguları
16 Dönem sonu sınavı

C# Programalama Dili ve Yazılım Tasarımı, Ahmet Kaymaz, Papatya Yayınevi Lafore, R. 2009; Nesne Yönelimli C Programlama Kılavuzu, Alfa Yayınları. Demirli, N./İnan Y. 2005; C Builder 6, Prestige Yayınları.



Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 1 1
Final Sınavı 1 1 1
Derse Katılım 15 2 30
Bireysel Çalışma 15 2 30
Ödev Problemleri için Bireysel Çalışma 10 2 20
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 15 15
Toplam İş Yükü (saat) 107

[PC] 1 [PC] 2 [PC] 3 [PC] 4 [PC] 5 [PC] 6 [PC] 7 [PC] 8 [PC] 9 [PC] 10 [PC] 11 [PC] 12 [PC] 13 [PC] 14 [PC] 15 [PC] 16 [PC] 17 [PC] 18 [PC] 19 [PC] 20 [PC] 21 [PC] 22 [PC] 23 [PC] 24 [PC] 25 [PC] 26 [PC] 27 [PC] 28 [PC] 29
[OC] 1 5 4 5 2 5 5 4 4
[OC] 2 5 5 5 5 5 5 4 4
[OC] 3 5 5 5 5 5 5 4 4
[OC] 4 5 5 5 5 5 5 4 4
[OC] 5 5 5 5 5 5 5 4 4
[OC] 6 5 5 5 5 5 5 4 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek