EN
  • Anasayfa
  • BM106 Bilgisayar Programlama II (2022 - 2023 / 2. Yarıyıl)
  • EN
BM106 - Bilgisayar Programlama II
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
Bilgisayar Programlama II BM106 2 3 + 1 6,0 Pdf
Birim Bölüm
BİLGİSAYAR MÜHENDİSLİĞİ
Derece Seviye Lisans - Zorunlu - Türkçe
Dersin Verilişi Bu dersin işlenme şekli yüz yüzedir.
EBS Koordinatörü Dr. Öğr. Üyesi Alper YARGIÇ
Ders Veren Dr. Öğr. Üyesi Alper YARGIÇ
Amaç

Bu dersin amacı verilen bir problemi analiz edip algoritmasını oluşturabilme, C dilinde fonksiyon yapısını kavrama, dizi problemlerini çözebilme, pointer yapısını kavrama, C dilinde dinamik bellek, string dosya işlemlerini gerçekleştirmektir.

Ders İçeriği

C'de fonksiyonlar, diziler, pointer mantığı, string kullanımı, dinamik bellek yönetimi ve dosya işlemleri

Ders Kaynakları C ve C++ / Deitel- Dietel - Harvey M. Deitel
Açıldığı Öğretim Yılı 2019 - 2020 2020 - 2021 2021 - 2022 2022 - 2023
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Ara Sınav 1 40
Ödev 1 10
Toplam 50
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Final %50
Toplam %50
Yarıyıl İçinin Başarıya Oranı %50
Yarıyıl Sonu Çalışmalar %50
Toplam %100
Kategori Ders İlişki Yüzdeleri (%)
Aktarılabilir Beceri Dersleri
0
Beşeri, İletişim ve Yönetim Becerileri Dersleri
0
Destek Dersleri
0
Ek Dersler
0
Kategori
0
Mesleki Seçmeli Dersler
0
Temel Meslek Dersleri
0
Uygulama Dersleri
0
Uzmanlık / Alan Dersleri
0
Ders İş Yükü Öğretim Metotlar / Öğretim Metodu Süresi (Saat) Sayısı Toplam İş Yükü (Saat)
Dinleme ve anlamlandırma Ders 4 14 56
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 3 14 42
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması Laboratuar 1 14 14
Ara Sınav 1 Ara Sınav 1 1 1 1
Kısa Sınav 1 Kısa Sınav 1 6 1 6
Kısa Sınav 2 Kısa Sınav 2 10 1 10
Final Final 15 1 15
Toplam İş Yükü (Saat) 144
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 5,65
AKTS
Hafta Konu Öğretim Metodu
1 Diziler ve Fonksiyonlar Ders
2 İşaretçiler ve İşaretçi Aritmetiği Ders
3 İşaretçi Dizileri Ders
4 Fonksiyonlarda İşaretçi Kullanımı Ders
5 Karakter ve String İşlemleri Ders
5 Karakter ve String İşlemleri Ders
7 Dinamik Bellek Ders
8 Enum ve Struct Ders
9 Struct Dizileri Ders
10 Struct ve İşaretçiler Ders
11 Fonksiyonlarda Struct Kullanımı Ders
12 Typedef ve Union Yapıları Ders
13 Dosya İşlemleri Ders
13 Dosya İşlemleri Ders
Ders Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
C'de dizi, dosya, metin işlemlerini yapabilmek Yazılı Sınav Ödev / Proje Ders Sınıf Dışı Çalışma Dinleme ve anlamlandırma Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim
C'de işaretçileri kullanabilmek Yazılı Sınav Ödev / Proje Ders Sınıf Dışı Çalışma Dinleme ve anlamlandırma Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim
Dinamik bellek metotlarını kullanır Yazılı Sınav Ödev / Proje Ders Sınıf Dışı Çalışma Dinleme ve anlamlandırma Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim
Dosya işlemlerini yapabilmek Yazılı Sınav Ödev / Proje Ders Sınıf Dışı Çalışma Dinleme ve anlamlandırma Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim
DERS ÖĞRENME ÇIKTISI
PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10
C'de dizi, dosya, metin işlemlerini yapabilmek - - - - - - - - - -
C'de işaretçileri kullanabilmek - - - - - - - - - -
Dinamik bellek metotlarını kullanır - - - - - - - - - -
Dosya işlemlerini yapabilmek - - - - - - - - - -