Bilgi Paketi / Ders Kataloğu
Programlama Dilleri II
Ders Kodu: MAT310
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
Amaç

1-C programlama dilini öğretmek 2-C dilini kullanarak yapısal programlama mantığı ile programlar yazdırabilmek

Özet İçerik

C dili özellikleri, C dili temel yapısı, belirteçler, yorumlar, tanımlayıcılar, anahtar kelimeler, değişkenler, veri tipleri, sabitler, bellek sınıfları, operatörler, operatör öncelikleri, karar yapıları, ternary operatörü, döngü yapıları, break ve continue ifadeleri, C fonksiyonları, fonksiyon çağırma, fonksiyon bildirimi, fonksiyon argümanları, değerle ve referansla çağırma, diziler, bir boyutlu diziler, çok boyutlu diziler, dizinin fonksiyonlara aktarılması, C dilinde dosya işlemleri, dosya modları, dosya okuma ve dosya yazma işlemleri, C dilinde metin işlemleri.

Dersi Veren Öğretim Görevlisi/Görevlileri
Dr. Öğr. Üyesi Rıfat AŞLIYAN
Öğrenme Çıktıları
1.C dilinin genel özelliklerini öğrenmek
2.C dili ile değişkenler, sabitler, operatörler kullanarak program yazabilmek
3.Karar yapıları ve döngü yapıları ile C programları yazabilmek
4.C dili fonksiyonları ve dizileri kullanarak kodlar yazabilmek
5.C dili ile dosya işlemlerini yapabilmmek
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1.C: How to Program, Prentice Hall; 6 edition, Paul Deitel, Harvey M. Deitel, ISBN: 9780136123569, 2009
2.C Programlama ve Programcılık Sanatı, Beta Basım Yayım Dağıtım A.Ş., Mehmet Sabih Aksoy, Ömer Akgöbek, ISBN: 9789752951396, 2002
Haftalık Ayrıntılı Ders İçeriği
1. Hafta - Teorik & Uygulama
C dili özellikleri
2. Hafta - Teorik & Uygulama
C dili temel yapısı, belirteçler, yorumlar, tanımlayıcılar
3. Hafta - Teorik & Uygulama
Anahtar kelimeler, değişkenler, veri tipleri
4. Hafta - Teorik & Uygulama
Sabitler, bellek sınıfları
5. Hafta - Teorik & Uygulama
Operatörler, operatör öncelikleri
6. Hafta - Teorik & Uygulama
Karar yapıları, ternary operatörü
7. Hafta - Teorik & Uygulama
Döngü yapıları
8. Hafta - Teorik & Uygulama
Break ve continue ifadeleri (Ara Sınav)
9. Hafta - Teorik & Uygulama
C fonksiyonları, fonksiyon çağırma
10. Hafta - Teorik & Uygulama
Fonksiyon bildirimi, fonksiyon argümanları
11. Hafta - Teorik & Uygulama
Değerle ve referansla çağırma
12. Hafta - Teorik & Uygulama
Diziler, bir boyutlu diziler, çok boyutlu diziler
13. Hafta - Teorik & Uygulama
Dizinin fonksiyonlara aktarılması
14. Hafta - Teorik & Uygulama
C dilinde dosya işlemleri, dosya modları, dosya okuma ve dosya yazma işlemleri, C dilinde metin işlemleri
Değerlendirme
Değerlendirme TürüAdetYüzde
Ara Sınav (Vize)1%40
Dönem Sonu Sınavı (Final)1%60
İş Yükü Hesaplaması
EtkinlikSayısıÖn HazırlıkSüreToplam Iş Yükü (Saat)
Kuramsal Ders140228
Uygulamalı Ders140228
Bireysel Çalışma140342
Ara Sınav118220
Dönem Sonu Sınavı130232
TOPLAM İŞ YÜKÜ (Saat)150
Program ve Öğrenme Çıktıları İlişkisi
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
4
4
5
4
5
5
4
OÇ-2
5
4
5
5
4
OÇ-3
5
4
3
5
5
4
OÇ-4
3
5
3
OÇ-5
5
5
5
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026