GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
BPR123 VERİ YAPILARI VE PROGRAMLAMA Ders 1 2 4,00

Önlisans


Türkçe


Programlama dillerinin genel yapıları öğretilerek, yazılım geliştirme aşamasında kullanılacak veri yapılarının bilgisine temel seviyede sahip olmak.


Öğr.Gör.Kazım KILIÇ


1 Programlama dillerinin genel yapısını bilir, C/C++ programlama dilini kullanabilir.
2 Programlama dillerinde kullanılan temel veri tiplerini bilir
3 Programlama dillerinde kullanılan temel karar yapılarını ve döngü yapılarını bilir
4 Geliştirilen algoritmanın analizini yapabilme
5 Temel sıralama algoritmalarını bilir ve bu algoritmaları yazılım tasarımı aşamasında kullanabilme

Birinci Öğretim


-


-


C/C++ programlama dili genel yapısı, Programlama dilleri genel yapıları, fonksiyonlar, kuyruk yapısı, temel sıralama algoritmaları, arama algoritmaları, algoritma analizleri, ağaç yapısı


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Veri yapılarına giriş
2 Programlama dilleri genel yapısı, Temel veri tipleri, Veri tipi bildirimi, Giriş-Çıkış işlemleri
3 C/C++ programlama dili genel yapısı özellikleri, C/C++ derleyicisi kullanımı
4 Programlama dillerinde karar yapıları
5 Programlama dillerinde döngü yapıları
6 Programlama dillerinde fonksiyonlar, C/C++ programlama dilinde kullanımı
7 Programlama dillerinde dizi yapısı kullanımı, tek boyutlu dizileri, çok boyutlu diziler, C/C++ programlama dilinde kullanımı
8 Programlama dillerinde dizi yapısı kullanımı, tek boyutlu dizileri, çok boyutlu diziler, C/C++ programlama dilinde kullanımı
9 Programlama dillerinde dizi yapısı kullanımı, tek boyutlu dizileri, çok boyutlu diziler, C/C++ programlama dilinde kullanımı
10 Temel kütüphane fonksiyonları(matematiksel fonsiyonlar, sonlandırma fonksiyonları, karakter karakter işlemleri ve veri dönüşüm fonksiyonları)
11 Algoritma Analizi
12 Sıralama algoritmalarına giriş, seçerek sıralama algoritması, Kabarcık sıralama
13 Yerleşmeli sıralama algoritması, birleşmeli sıralama algoritması
14 Arama algoritmalarına giriş, Sıralı arama algoritması, İkili arama algoritması

Öğretim Elemanı Ders Notları



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 50
Quiz 1 50
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

-


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 14 2 28
Uygulama Sınavı 14 1 14
Bireysel Çalışma 14 2 28
Ödev Problemleri için Bireysel Çalışma 14 1 14
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 10 10
Toplam İş Yükü (saat) 106

PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12 PÇ 13 PÇ 14
ÖÇ 1 4
ÖÇ 2 3 3
ÖÇ 3 4
ÖÇ 4 5
ÖÇ 5 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek