
| Ders Kodu | : MAT427 |
| Ders Türü | : Bölüm Seçmeli |
| Ders Grubu | : Lisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 2 |
| Uyg. | : 2 |
| Kredi | : 3 |
| Laboratuvar | : 0 |
| AKTS | : 6 |
1-Veri yapıları kavramlarını öğretmek 2-Veri yapılarını kullanarak C dili ile programlar yazdırabilmek
Bilgisayarla ilgili genel kavramlar, C programlama, temel veri yapıları, fonksiyonlar, parametre aktarımı, rekürsif fonksiyonlar, diziler, sistem yığını, bellek düzeni, çok boyutlu diziler, struct ve union yapıları, işaretçiler, işaretçiler ve dizler arasındaki ilişki, dinamik bellek kullanımı, bağlantılı listeler, kuyruk yapıları, yığın yapıları, ağaç yapıları, ikili arama ağacı, B-ağacı, sıralama algoritmaları.
| Dr. Öğr. Üyesi Rıfat AŞLIYAN |
| 1. | C programlama diliyle, temel veri yapılarını kullanabilmek |
| 2. | Her türlü fonksiyonları yazabilmek ve parametre aktarımı yapabilmek |
| 3. | Struct ve union yapıları oluşturabilmek |
| 4. | İşaretçi kavramına hakim olmak |
| 5. | Bilgisayar belleğini dinamik olarak yönetebilmek |
| 6. | Bağlantılı liste, kuyruk ve yığın yapılarını tasarlayabilmek |
| 7. | Ağaç yapıları ve sıralama algoritmalarıyla ilgili kod yazabilmek |
| 1. | Veri Yapıları ve Algoritmalar, Dr. Rifat Çölkesen, Papatya Yayıncılık |
| 2. | İşte C, Rifat Çölkesen, Sistem Yayıncılık |
| 3. | Dersle ilgili notlar öğrencilere verilecektir. Ancak öğrenciler isterse herhangi bir Veri Yapıları kitabını kaynak kitap olarak alabilirler |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ara Sınav (Vize) | 1 | %40 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 0 | 2 | 28 |
| Uygulamalı Ders | 14 | 0 | 2 | 28 |
| Bireysel Çalışma | 14 | 0 | 3 | 42 |
| Ara Sınav | 1 | 18 | 2 | 20 |
| Dönem Sonu Sınavı | 1 | 30 | 2 | 32 |
| TOPLAM İŞ YÜKÜ (Saat) | 150 | |||
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 | PÇ-15 | PÇ-16 | PÇ-17 | PÇ-18 | |
OÇ-1 | 2 | 2 | 4 | 2 | 5 | 4 | 4 | 3 | 2 | |||||||||
OÇ-2 | 2 | 4 | 4 | 3 | 4 | 4 | 4 | 4 | 2 | |||||||||
OÇ-3 | 3 | 4 | 4 | 4 | 2 | 4 | 4 | 4 | 3 | |||||||||
OÇ-4 | 3 | 4 | 4 | 4 | 2 | 4 | 4 | 4 | 3 | |||||||||
OÇ-5 | 4 | 4 | 4 | 4 | 2 | 4 | 4 | 4 | 3 | |||||||||
OÇ-6 | 4 | 4 | 4 | 4 | 2 | 4 | 4 | 4 | 3 | |||||||||
OÇ-7 | 4 | 4 | 4 | 4 | 2 | 4 | 4 | 4 | 3 | |||||||||