Bilgi Paketi / Ders Kataloğu
Kırılma Mekaniği
Ders Kodu: MME521
Ders Türü: Bölüm Seçmeli
Ders Grubu: Yüksek Lisans
Eğitim Dili: İngilizce
Staj Durumu: Yok
Teori: 3
Uyg.: 0
Kredi: 3
Laboratuvar: 0
AKTS: 8
Amaç

İleri Derecede Bilgisayar Programlama Konularını Tanıtmak

Özet İçerik

Karakter Tabanlı Bilgisayar Programlama(C++, Pascal?), Komutlar ve değişkenler, Blok yapıları, alt programlar, diziler, Dizilerle işlemler, sıralama, seriler, serilerle işlemler, matrisler, matris işlemleri, paket program kullanımı

Dersi Veren Öğretim Görevlisi/Görevlileri
Dr. Öğr. Üyesi Mustafa TİMUR
Öğrenme Çıktıları
1.Karakter tabanlı bir bilgisayar programını(C++, Pascal, ? ) genel olarak tanır
2.Komutlar ve işlemleri öğrenir
3.Değişken ve değişken türlerini öğrenir.
4.Blok yapılarını irdeler, öğrenir.
5.Blok yapı problemlerini çözebilme
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1.Algorithms and Data Structures in C++, Alan Parker CRC Press, CRC Press LLC 0849371716 Pub Date: 08/01/93.
2.Programming with Objects: A Comparative Presentation of Object-Oriented Programming with C++ and Java by Avinash C. Kak ISBN:0471268526 John Wiley & Sons, 2003.
3.Foundations of C++/CLI The Visual C++ Language for .NET 3.5, Gordon Hogenson, APress,2008.
Haftalık Ayrıntılı Ders İçeriği
1. Hafta - Teorik
Visual Studio 2008 programının arayüzünün tanıtılması ve ilk basit programlar
2. Hafta - Teorik
C Dili: C programlama ana bölümleri
3. Hafta - Teorik
Değişkenler ve sabitler
4. Hafta - Teorik
İfadeler ve operatörler
5. Hafta - Teorik
Fonksiyonlar, temel program akış kontrolü, temel giriş ve çıkış fonksiyonları
6. Hafta - Teorik
Diziler, işaretçiler, karakter ve stringler, değişken görünüm alanı, ileri program kontrol
7. Hafta - Teorik
C++ Dili: Sınıflar, diziler, işaretçiler ve başvurular
8. Hafta - Ara Sınav (Vize)
C++ Dili: Sınıflar, diziler, işaretçiler ve başvurular, Ara sınav
9. Hafta - Teorik
Fonksiyonların aşırı yüklenmesi
10. Hafta - Teorik
Miras, C++ I/O sanal fonksiyonlar
11. Hafta - Teorik
Şablonlar ve hata denetimi, çalışma anı tip tanıma ve tip dönüştürme operatörleri
12. Hafta - Teorik
Namespace’ler
13. Hafta - Teorik
Uygulamalar
14. Hafta - Teorik
Uygulamalar
15. Hafta - Dönem Sonu Sınavı (Final)
Yarıyıl Sonu Sınavı
16. Hafta - Dönem Sonu Sınavı (Final)
Yarıyıl Sonu Sınavı
Değerlendirme
Değerlendirme TürüAdetYüzde
Ara Sınav (Vize)1%15
Dönem Sonu Sınavı (Final)1%60
Kısa Sınav (Quiz)4%15
Ödev5%5
Dönem Ödevi1%5
İş Yükü Hesaplaması
EtkinlikSayısıÖn HazırlıkSüreToplam Iş Yükü (Saat)
Kuramsal Ders162496
Ödev50315
Dönem Ödevi1151025
Kısa Sınav44120
Ara Sınav115217
Dönem Sonu Sınavı120222
TOPLAM İŞ YÜKÜ (Saat)195
Program ve Öğrenme Çıktıları İlişkisi
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
PÇ-12
OÇ-1
3
3
3
3
3
3
3
3
3
3
3
3
OÇ-2
4
4
4
4
4
4
4
4
4
4
4
4
OÇ-3
5
5
5
5
5
5
5
5
5
5
5
5
OÇ-4
3
3
3
3
3
3
3
3
3
3
3
3
OÇ-5
4
4
3
4
5
4
4
3
4
5
4
3
Adnan Menderes Üniversitesi - Bilgi Paketi / Ders Kataloğu
2026