Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
İşletme Enformatiği (Almanca) - Lisans - 2013 | WI1032 | Theoretische Informatik | Seçmeli | 2 | 3,00 | 4 | 0 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
İşletme Enformatiği (Almanca) - Lisans - 2013 | WI1032 | Theoretische Informatik | Seçmeli | 2 | 3,00 | 4 | 0 |
Bu dersin amacı öğrencilere, otomasyon teorisi, biçimsel diller ve gramer teorisini ve algoritma, karmaşıklık ve hesaplanabilirlik kavramları dahil olmak üzere hesaplamanın matematiksel temellerini tanıtmak, öğrencilerin hesaplama ve algoritmalar üzerine matematiksel ispatlar yapma yeteneklerini geliştirmektir.
-
Bu derste, yazılım ve donanım uygulamaları için kullanılan otomat ve gramerlerle ilgili biçimsel modellerin yanısıra, bilgisayar ve iletişim süreçlerinin, protokollerin ve sistemlerin doğru şekilde işlediklerinin gerçeklemesini hakkında bilgi verilmektedir. Determinizm, karar verilebilirlik, hesaplanabilirlik, karmaşıklık gibi hesaplama süreçleri ve sistemlerinin temel özellikleri açıklanmaktadır. Otomat teorisinin temelleri, biçimsel gramerler ve diller verilmektedir. Karmaşıklık sınıfları ve karmaşıklık sınıflarının hiyerarşisi tanımlanmaktadır.
Problemin tanımına bağlı olarak, öğrenciler önerilen çözümün biçimsel modelini oluşturacak, doğruluğunu onaylayacak, verimlilik ve karmaşıklığını tahmin edip, yazılım ya da donanım içerisinde uygulayacak, ayrıca belgeleyecek ve test edebileceklerdir.
Yok
Türkçe
Blum, Theoretische Informatik. Oldenbourg 1998. Hoffmann, Theoretische Informatik. Hanser 2009. Rich, Automata, Computability, and Complexity. Pearson Prentice Hall, 2008.
-
Hafta | Teorik |
---|---|
1 | Ön kavramların oluşturulması, Otomatlar, hesaplanabilirlik ve karmaşıklık. |
2 | Matematiksel Araçlar, tanımlamalar, teoremler, ispatlar ve ispat çeşitleri. |
3 | Düzenli diller, sonlu otomatlar, belirsizlik. |
4 | Düzenli ifadeler, düzenli olmayan diller. |
5 | Bağlam duyarsız diller, bağlam duyarsız gramer, yığın yapılı otomatlar, bağlam duyarsız olmayan diller. |
6 | Church-Turing Tezi, turing makineleri, turing makineleri türleri, algoritmanın tanımı. |
7 | Karar verilebilirlik, karar verilebilir diller. |
8 | Ara Sınav Haftası |
9 | İndirgenebilirlik, Diller teorisinde karar verilemez problemler. |
10 | Özyineleme Teoremi, mantıksal teorilerin karar verilebilirliği. |
11 | Turing indirgenebilirlik, enformasyon tanımı. |
12 | Bağlam duyarlı diller, bağlam duyarlı gramer, doğrusal sınırlandırılmış otomatlar. |
13 | Karmaşıklık sınıfları, dil hiyerarşilerinin karmaşıklık özellikleri. |
14 | Hesaplama Karmaşıklığı, P-Sınıf, NP-Sınıf |
15 | NP -Tam ve NP Zor Problemler |
16 | Ders Çalışma Haftası |
17 | Yarı Yıl Sonu Sınavı |
Değerlendirme | Değer |
---|---|
Yarıyıl (Yıl) İçi Etkinlikleri | 50 |
Yarıyıl (Yıl) Sonu Etkinlikleri | 50 |
Yarıyıl (Yıl) Sonu Etkinlikleri | Değer |
Final Sınavı | 100 |
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ders Öncesi/Sonrası Bireysel Çalışma | 15 | 3 | 45 |
Ödev ve Hazırlığı | 5 | 2 | 10 |
Arasınav ve Hazırlığı | 1 | 10 | 10 |
Final ve Hazırlığı | 1 | 10 | 10 |
ÖÇ1 | ||||||||||||||
ÖÇ2 | ||||||||||||||
ÖÇ3 | ||||||||||||||
ÖÇ4 | ||||||||||||||
ÖÇ5 |