INF.01112.04 | 10 CP |
---|---|
Modulbezeichnung | Übersetzerbau |
Modulcode | INF.01112.04 |
Semester der erstmaligen Durchführung | |
Fachbereich/Institut | Institut für Informatik |
Verwendet in Studiengängen / Semestern |
|
Modulverantwortliche/r | |
Weitere verantwortliche Personen |
Prof. Dr. Wolf Zimmermann |
Teilnahmevoraussetzungen | |
Kompetenzziele | Dieses Modul soll die TeilnehmerInnen befähigen, Übersetzer sowie andere Programme, die textuelle oder visuelle Eingaben verarbeiten, mit Hilfe von Werkzeugen zu erstellen und deren Grundlagen zu verstehen. Insbesondere sollen auch Grundlagen zur Erstellung von Softwareentwicklungswerkzeugen gelegt werden. |
Modulinhalte | 1. Korrektheit und Architekturen von Übersetzern 2. Sprach- und Maschineneigenschaften 3. Zwischensprachen 4. Lexikalische Analyse 5. Semantische Analyse 6. Zwischencodeerzeugung 7. Codeerzeugung 8. Assemblierung 9. Programmanalysen und deren Anwendung |
Lehrveranstaltungsformen |
Kursus (5 SWS)
Kursus (2 SWS) Kursus (1 SWS) Kursus Kursus |
Unterrichtsprachen | Deutsch, Englisch |
Dauer in Semestern | 2 Semester Semester |
Angebotsrhythmus Modul | jedes Studienjahr beginnend im Wintersemester |
Aufnahmekapazität Modul | unbegrenzt |
Prüfungsebene | |
Credit-Points | 10 CP |
Modulabschlussnote | LV 1: %; LV 2: %; LV 3: %; LV 4: %; LV 5: %. |
Faktor der Modulnote für die Endnote des Studiengangs | 1 |
Hinweise | Primärmodul für Vertiefungsrichtungen: Softwaretechnik und Übersetzerbau, Sekundärmodul für Vertiefungsrichtungen: Datenbanken und Informationssysteme |
Modulveranstaltung | Lehrveranstaltungsform | Veranstaltungstitel | SWS | Workload Präsenz | Workload Vor- / Nachbereitung | Workload selbstgestaltete Arbeit | Workload Prüfung incl. Vorbereitung | Workload Summe |
---|---|---|---|---|---|---|---|---|
LV 1 | Kursus | Vorlesung | 5 | 0 | ||||
LV 2 | Kursus | Übung | 2 | 0 | ||||
LV 3 | Kursus | Pool-Übung | 1 | 0 | ||||
LV 4 | Kursus | Bearbeitung der Theorieaufgaben/Selbststudium | 0 | |||||
LV 5 | Kursus | Bearbeitung der praktischen Übungsaufgaben | 0 | |||||
Workload modulbezogen | 300 | 300 | ||||||
Workload Modul insgesamt | 300 |
Prüfung | Prüfungsvorleistung | Prüfungsform | |
---|---|---|---|
LV 1 | |||
LV 2 | |||
LV 3 | |||
LV 4 | |||
LV 5 | |||
Gesamtmodul | Regelmäßige Teilnahme an den Übungen und Pool-Übungen, Erfolgreiches Lösen von Übungs- und Programmieraufgaben, Die Lösungen zu Übungs- und Programmieraufgaben erklären können. |
mündl./schriftl. Prüfung |
|
Wiederholungsprüfung |
Regularien | Teilnahmevoraussetzungen | Angebotsrhythmus | Anwesenheitspflicht | Gewicht an Modulnote in % |
---|---|---|---|---|
LV 1 | Sommersemester und Wintersemester | Nein | % | |
LV 2 | Sommersemester und Wintersemester | Nein | % | |
LV 3 | Sommersemester und Wintersemester | Nein | % | |
LV 4 | Sommersemester und Wintersemester | Nein | % | |
LV 5 | Sommersemester und Wintersemester | Nein | % |