PROGRAMI
DERS TANITIM VE UYGULAMA BİLGİLERİ

Ders AdıKoduVerildiği YılVerildiği YarıyılSüresi (T+U)Yerel KredisiAKTS Kredisi
Bilgisayar Programlama IICENG 155123 + 247,00
 
Ders Bilgileri
Dersin Öğretim Diliİngilizce
Dersin SeviyesiLisans
Dersin Türü
Dersin Veriliş BiçimiYüz Yüze
 
Dersin Öğrenme Kazanımları:

Bu dersi başarı ile tamamlayan öğrenciler:
1. Değer döndüren ve döndürmeyen fonksiyon yazmayı ve fonksiyon kullanmayı bilir.
2. İşaretçileri kullanabilir
3. 1 ve 2 boyutlu dizinleri kullanabilir
4. Karakter ve katar işlemlerini yapar
5. Yapıları kullanabilir
6. Metin dosyaları ile işlemler yapabilir
 
Dersin Önkoşulları ve Birlikte Alınması Gereken DerslerYok
Daha Önce Alınmış Olması Önerilen DerslerYok
 
Dersin Tanımı:

C dilinde programlama. Yapısal problem çözümü ve yukarıdan aşağıya analiz tasarımı. Fonksiyonlar, işaretçiler, 1 Boyutlu ve 2 Boyutlu diziler, karakter ve katar manipülasyonları, yapılar ve metin dosyaları.
 
Dersin İçeriği (Haftalık Konu Dağılımı):
 
HaftaKonu
1Derse giriş
2C Diline Genel Bakış
3Fonksiyonlar
4Fonksiyonlar ve İşaretçiler
51 Boyutlu Diziler
61 Boyutlu Diziler ve Fonksiyonlar
71 Boyutlu Diziler ve İşaretçiler
82 Boyutlu Diziler
92 Boyutlu Diziler ve Fonksiyonlar
10Yapılar
11Yapılar ve Fonksiyonlar
12Katarlar
13Katarlar ve Fonksıyonlar
14Dosya İşleme
 
Kaynaklar:
Deitel and Deitel C How to Program Prentice-Hall, Inc.
 
Diğer Kaynaklar:
J. R. Hanly and E. B.Koffman Problem Solving and Program Design in C Pearson 2013 9332518815
 
Öğretim Yöntem ve Teknikleri:
Haftada 2 saat yüz yüze teorik ve 2 saat laboratuvar çalışması.
 
Değerlendirme Sistemi:
YöntemAdetKatkı (%)
Ödev3%10
Ara Sınav1%30
Laboratuvar14%20
Final Sınavı1%40
 
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu?
Gerektirmiyor