MLU
INF.01112.04 - Übersetzerbau (Vollständige Modulbeschreibung)
Originalfassung Englisch
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
  • Bioinformatik (MA120 LP) (Master) > Bioinformatik BioinformatikMA120, Akkreditierungsfassung (WS 2009/10 - SS 2016) > Softwaretechnik und Programmiersprachen
  • Bioinformatik (MA120 LP) (Master) > Bioinformatik BioinformatikMA120, Akkreditierungsfassung (WS 2016/17 - WS 2022/23) > Softwaretechnik und Übersetzerbau
  • Informatik (MA120 LP) (Master) > Informatik InformatikMA120, Akkreditierungsfassung (WS 2006/07 - SS 2013) > Primärmodule
  • Informatik (MA120 LP) (Master) > Informatik InformatikMA120, Akkreditierungsfassung (WS 2006/07 - SS 2013) > Sekundärmodule
  • Wirtschaftsinformatik (Business Information Systems) (MA120 LP) (Master) > Wirtschaftsinformatik WirtschaftsinformatMA120, Akkreditierungsfassung (WS 2008/09 - WS 2015/16) > II. Informatik
  • Wirtschaftsinformatik (Business Information Systems) (MA120 LP) (Master) > Wirtschaftsinformatik WirtschaftsinformatMA120, Akkreditierungsfassung (WS 2008/09 - WS 2015/16) > Informatik (W)
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
Modulveran­staltung Lehrveranstaltungs­form Veranstaltungs­titel SWS Workload Präsenz Workload Vor- / Nach­bereitung Workload selbstge­staltete 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 Teilnahme­voraussetzungen Angebots­rhythmus Anwesenheits­pflicht 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 %