Bilgi Paketi

Endüstri Mühendisliği Programı (İngilizce)

CENG106

PROGRAMMING LABORATORY II

Ders Kodu
CENG106
Yarıyıl
İkinci Yarıyıl (Bahar)
Teori+Uygulama
0 + 2
AKTS
2
Dersin TürüZorunlu
Dersin DüzeyiLisans
Dersin Yılı1
Dersin Yarıyılıİkinci Yarıyıl (Bahar)
AKTS2
Öğretim Eleman(lar)ı
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. İşaretçileri kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar
  2. Dizgileri kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar
  3. Yapıları kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar
  4. Dosyaları kullanarak uygun çözüm algoritmasını oluşturur ve C programlama dili ile kodlar
  5. Problemleri nesne yönelimli bakış açısı ile analiz eder, tasarlar ve C++ programlama dili ile kodlar
  6. İşleç yükleme kullanarak problem çözer ve C++ programlama dili ile kodlar
  7. Kalıtım kullanarak problem çözer ve C++ programlama dili ile kodlar
  8. Yazılmış bir programı izler ve hataları bulur
Veriliş BiçimiYüz Yüze
ÖnkoşullarVar( CENG103)
Önerilen DerslerYok
Ders TanımıBİL 102 Bilgisayar Yazılımı-II dersinde işlenen temel programlama yöntem, kavram ve kuralların pratik uygulama ile pekiştirilmesi için; derste işlenen konularla eşgüdümlü olarak verilen problem örneklerinin bilgisayar başında geliştirilmesi, işletilmesi ve sonuçlarının doğruluğunun irdelenmesini kapsayan deneysel bir laboratuvar çalışmadır.
Ders İçeriği
HAFTA KONULAR
1. Hafta İşaretçi ve çeşitli Uygulamaları
2. Hafta Karakter işlem ve Karakter Dizgileri (strings)
3. Hafta 1. Kısa Sınav
4. Hafta Yapılar kullanımı
5. Hafta Dosya ve Dosya Uygulamaları
6. Hafta Dosya ve Dosya Uygulamaları
7. Hafta 2. Kısa Sınav
8. Hafta Ara-sınav
9. Hafta Nesne Yönelimli Programlama-NYP Kavramları Girdi/Çıktı uygulaması
10. Hafta Nesne Yönelimli Program Analiz- Tasarımı problemi
11. Hafta 3. Kısa Sınav
12. Hafta C++ Sınıflar ve Veri Soyutlama Uygulaması
13. Hafta NYP İşleç Yükleme, Katılım uygulamaları
14. Hafta 4. Kısa Sınav
KaynaklarC How to Program,H.M.Deitel and P.J.Deitel, Prentice Hall, (2010-14)
Problem Solving & Programming in C/C++,B.Koffman,(2001)
Problem Solving and Programming Concept, M. Sprankle, Pearson Education (2003)
Programlamayı C ile Öğreniyorum , Muhammet & Seher Yorulmaz, (2013)
Öğretim Yöntemleri
  • Sorun/Problem Çözme
  • Deney
  • Eğitim-Uygulama
  • Sunum
Değerlendirme
Sayısı Toplam Katkısı (%)
Mini-Sınav 4 90
Uygulama/Pratik 10 10
Toplam(%) 100
Yıl İçinin Başarıya Oranı(%) 100
Finalin Başarıya Oranı(%) 0
Toplam(%) 100
Dilİngilizce
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5 Ö6 Ö7 Ö8
P1 X X X X X X X X
P2 X X X X X X X X
P3
P4 X X X X X X X X
P5
P6
P7
P8
P9
P10
P11