Türkçe | English
MÜHENDİSLİK FAKÜLTESİ / BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
( I. ÖĞRETİM) - %30 İngilizce
Ders Bilgi Paketi
https://www.ktu.edu.tr/bilgisayar
Tel: +90 0462 377 2080
MF
MÜHENDİSLİK FAKÜLTESİ / BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ / ( I. ÖĞRETİM) - %30 İngilizce
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

MET 217Bilgisayar Programlama2+1+0AKTS:3
Yıl / YarıyılGüz Dönemi
Ders DuzeyiLisans
Yazılım ŞekliZorunlu
BölümüMETALURJİ ve MALZEME MÜHENDİSLİĞİ BÖLÜMÜ
Ön KoşulYok
Eğitim SistemiYüz yüze , Laboratuar Çalışması, Uygulama
Dersin Süresi14 hafta - haftada 2 saat teorik ve 1 saat uygulama
Öğretim Üyesi--
Diğer Öğretim ÜyesiYok
Öğretim DiliTürkçe
StajYok
 
Dersin Amacı:
Yapısal programlama mantığının geliştirilmesi, en çok kullanılan C++ komutlarının öğretilmesi, Mühendislik problemlerinin C++ ile kodlanması, C++Nesnel programlama kavramının anlaşılması.
 
Öğrenim KazanımlarıBPKKÖY
Bu dersi başarı ile tamamlayan öğrenciler :
ÖK - 1 : C++ programlama mantığını ve komutların işlevini anlayabilecekler.3,5,113
ÖK - 2 : Program yazabilecekler, derleyebilecekler ve çıktı alabilecekler.3,103
ÖK - 3 : Mühendislik problemlerini çözecek seviyede algoritma geliştirebilecekler.1,5,9,10,111,3
ÖK - 4 : Programın kodlanması ve koşturulması esnasındaki hataları belirleyebilecekler.3,54
ÖK - 5 : Mantıksal komutları en verimli bir şekilde kullanabilecekler.3,51
ÖK - 6 : Döngü mantığını kavrayacak ve uygulayabilecekler3,51
ÖK - 7 : Fonksiyonlar halinde programı yazabilecekler.3,51
BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı
 
Ders İçeriği
C++ programlama dilinin gelişimi, Değişkenler, Sabitler ve Operatörler, Program Kontrol ve Döngü Komutları, Fonksiyonlar, Diziler, İşaretçiler, Data yapısı ve Dosyalama tekniği
 
Haftalık Detaylı Ders İçeriği
 HaftaDetaylı İçerikÖnerilen Kaynak
 Hafta 1C++ programlama dilinin gelişimi.
 Hafta 2Değişkenler, Sabitler ve Temel giriş/çıkış komutları
 Hafta 3Operatörler (+ - / * && || ++ ve --)
 Hafta 4Kontrol yapısı - if komutu
 Hafta 5if-else-elseif yapısı
 Hafta 6Döngü Yapısı, while döngüsü
 Hafta 7Döngü Yapısı, do-while döngüsü
 Hafta 8Arasınav
 Hafta 9Döngü Yapısı, for döngüsü
 Hafta 10Fonksiyonlar
 Hafta 11Fonksiyonlar (devam)
 Hafta 12Diziler
 Hafta 13Diziler, İşaretçiler
 Hafta 14Data yapısı
 Hafta 15Dosyalama tekniği
 Hafta 16Dönem sonu sınavı
 
Ders Kitabı / Malzemesi
1Akkurt M., 2004, C Programlama Dilinin Esasları ve Uygulamaları, Birsen Yayınevi, İstanbul
 
İlave Kaynak
1Akın C., 2000, C Temel Öğrenim Kılavuzu, Alfa Basım Yayınevi, İstanbul
2Oualline S., 2004, Pratik C Programlama, Pusula Yayıncılık, İstanbul
 
Ölçme Yöntemi
YöntemHaftaTarih

Süre (Saat)Katkı (%)
Arasınav 8 09/11/2009 1 30
Yıl içi çalışma 12 10/12/2009 1 20
Dönem sonu sınavı 14 06/01/2010 1,5 50
 
Öğrenci Çalışma Yükü
İşlem adıHaftalık süre (saat)

Hafta sayısı

Dönem toplamı
Laboratuar çalışması 1 14 14
Ödev 1 7 7
Toplam Çalışma Yükü21