Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Bilgisayar Mühendisliği (İngilizce) - 2015 | CSE4061 | Compiler Design | Seçmeli | 7 | 5,00 | 3 | 0 |
Müfredat Adı | Ders Kodu | Ders Adı | Ders Türü | Dönem | AKTS | Teorik | Uygulama |
Bilgisayar Mühendisliği (İngilizce) - 2015 | CSE4061 | Compiler Design | Seçmeli | 7 | 5,00 | 3 | 0 |
Bu dersin amacı, derleyicilerin aşamalarının öğrenilmesi, derleyicilerin hangi yapıları içerdiğinin, derleyicilere özel algoritmaların, dil bilgisi kurallarının ve ayrıştırma tekniklerinin kavranmasını sağlamaktır.
-
Derleyiciler, derleyicilerin aşamaları, yorumlayıcılar, sözcüksel analiz, sözdizimsel analiz, sembol tabloları, tip kontrolü, orta düzey kod üretimi, makine kodu üretimi, fonksiyon çağrımları, optimizasyon
Ders notları, projeler ve sınavlar.
Yok
İngilizce
Aho, Sethi, Ullman, Compilers Principles, Techniques and Tools Cooper, Torczon, Engineering a Compiler
-
Hafta | Teorik |
---|---|
1 | Derleyicilere giriş |
2 | Leksikal Analiz |
3 | Leksikal Analiz |
4 | Syntax analiz |
5 | Syntax analiz |
6 | Sözdizimi yönelimli Çeviri |
7 | Sözdizimi yönelimli Çeviri |
8 | Ara Sınav |
9 | Tip Kontrolü |
10 | Tip Kontrolü |
11 | Çalışma ortamı |
12 | Çalışma ortamı |
13 | Kod geliştirme |
14 | Kod geliştirme |
15 | Kod geliştirme ve optimizasyon |
16 | Ders Çalışma Haftası |
17 | Yarı Yıl Sonu Sınavı |
Değerlendirme | Değer |
---|---|
Yarıyıl (Yıl) İçi Etkinlikleri | 60 |
Yarıyıl (Yıl) Sonu Etkinlikleri | 40 |
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 | 14 | 1 | 14 |
Proje ve Hazırlığı | 3 | 8 | 24 |
Ödev ve Hazırlığı | 2 | 3 | 6 |
Laboratuvar ve Hazırlığı | 0 | 0 | 0 |
Atölye ve Hazırlığı | 0 | 0 | 0 |
Sunum ve Hazırlığı | 0 | 0 | 0 |
Seminer ve Hazırlığı | 0 | 0 | 0 |
Demo ve Hazırlığı | 1 | 3 | 3 |
Araştırma ve Hazırlığı | 14 | 1 | 14 |
Rapor ve Hazırlığı | 1 | 2 | 2 |
Arasınav ve Hazırlığı | 1 | 8 | 8 |
Kısa Sınav ve Hazırlığı | 0 | 0 | 0 |
Final ve Hazırlığı | 1 | 12 | 12 |
Teorik Ders Saati | 14 | 3 | 42 |
Uygulama Ders Saati | 0 | 0 | 0 |
ÖÇ1 | ||||||||||||||
ÖÇ2 | ||||||||||||||
ÖÇ3 | ||||||||||||||
ÖÇ4 | ||||||||||||||
ÖÇ5 |