Anasayfa  »  Mühendislik Fakültesi »  Endüstri Mühendisliği Programı (%30 İngilizce)

DERS ADIDERS KODUYARIYILTEORİ + UYGULAMA (Saat)AKTS
BİLGİSAYAR YAZILIMI II BİL102 İkinci Yarıyıl (Bahar) 3 + 1 5

DERSİN TÜRÜZorunlu
DERSİN DÜZEYİLisans
DERSİN YILI1
YARIYILİkinci Yarıyıl (Bahar)
AKTS5
ÖĞRETİM ELEMAN(LAR)IDoktor Öğretim Üyesi Muhammet Yorulmaz
Doktor Öğretim Üyesi Halil Ersoy
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) İşaretçileri kullanarak uygun çözüm algoritmasını oluşturabilir ve C programlama dili ile kodlar
2) Dizgileri kullanarak uygun çözüm algoritmasını oluşturabilir ve C programlama dili ile kodlar
3) Yapıları kullanarak uygun çözüm algoritmasını oluşturabilir ve C programlama dili ile kodlar
4) Dosyaları kullanarak uygun çözüm algoritmasını oluşturabilir ve C programlama dili ile kodlar
5) Nesne Yönelimli Programlama kavramlarını açıklar
6) Problemleri nesne yönelimli bakış açısı ile analiz edebilir, tasarlayabilir ve C++ programlama dili ile kodlar
7) İşleç yükleme kullanarak problem çözebilir ve C++ programlama dili ile kodlar
8) Kalıtım kullanarak problem çözebilir ve C++ programlama dili ile kodlar
9) Yazılmış bir programı izleyebilir ve hatalarını bulur
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIVar( BİL101)
ÖNERİLEN DERSLERYok
DERS TANIMINesne Yönelimli Programlama C/C++. Temel NYP kavramları. Fonksiyon türleri. Göstergeler ve Dizi işlemleri. Karakter ve karakter dizgisi işlemleri, standart kitaplık fonksiyonları. Desenli Giriş/Çıkış. Yapı veri türü. Kütük yapıları-metin ve ikili. Sıralı ve Rasgele erişim. Devingen bellek kullanımı, bağlı listeler. Nesne kavramı, Sınıf, Veri soyutlama ve Sarmalama. Olay ve İleti özellikleri.
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta İşaretçiler
2. Hafta İşaretçiler
3. Hafta Karakter Dizigileri (Strings)
4. Hafta Karakter fonksiyonları ve Karakter dizgisi (String)
5. Hafta Yapılar
6. Hafta Dosya ve Dosya Uygulamaları
7. Hafta Dosya ve Dosya Uygulamaları
8. Hafta Ara-sınav
9. Hafta C++ Programlama Diline Giriş
10. Hafta Nesne Yönelimli Programlama-NYP ve Temel Kavramları
11. Hafta Nesne Yönelimli Program Analiz- Tasarımı
12. Hafta C++ Sınıflar ve Veri Soyutlama
13. Hafta Nesne Yönelimli Programlama yaklaşımı ile problem çözme
14. Hafta NYP İşleç Yükleme, Katılım
ZORUNLU YA DA ÖNERİLEN 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)
ÖĞRETİM YÖNTEM VE TEKNİKLERİAnlatım,Soru-Cevap,Sorun/Problem Çözme,Deney,Eğitim-Uygulama,Rapor Hazırlama,Sunum
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav135
Ödev210
Mini-Sınav315
Toplam(%)60
Yıl İçinin Başarıya Oranı(%)60
Finalin Başarıya Oranı(%)40
Toplam(%)100
AKTS İŞ YÜKÜ
Aktivite Sayı Süresi(Saat) İş Yükü
Ara Sınav122
Kısa Sınavlara hazırlık31030
Sınıf Dışı Ders Çalışma Süresi
Final Sınavına Hazırlık14545
Ders Saati414
Ara Sınava Hazırlık13030
Laboratuvar
Final Sınavı122
Ödevler4936
Toplam İş Yükü149
Toplam İş Yükü / 304,96
Dersin AKTS Kredisi5
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3Ö4Ö5Ö6Ö7Ö8Ö9
P1  X   X   X   X   X   X   X   X   X
P2  X   X   X   X   X   X   X   X   X
P3                 
P4  X   X   X   X   X   X   X   X   X
P5                 
P6                 
P7                 
P8                 
P9                 
P10                 
P11