MLU
INF.01112.04 - Übersetzerbau (Complete module description)
Original version English
INF.01112.04 10 CP
Module label Übersetzerbau
Module code INF.01112.04
Semester of first implementation
Faculty/Institute Institut für Informatik
Module used in courses of study / semesters
  • Bioinformatik (MA120 LP) (Master) > Bioinformatik BioinformatikMA120, Version of accreditation (WS 2009/10 - SS 2016) > Softwaretechnik und Programmiersprachen
  • Bioinformatik (MA120 LP) (Master) > Bioinformatik BioinformatikMA120, Version of accreditation (WS 2016/17 - WS 2022/23) > Softwaretechnik und Übersetzerbau
  • Informatik (MA120 LP) (Master) > Informatik InformatikMA120, Version of accreditation (WS 2006/07 - SS 2013) > Primärmodule
  • Informatik (MA120 LP) (Master) > Informatik InformatikMA120, Version of accreditation (WS 2006/07 - SS 2013) > Sekundärmodule
  • Wirtschaftsinformatik (Business Information Systems) (MA120 LP) (Master) > Wirtschaftsinformatik WirtschaftsinformatMA120, Version of accreditation (WS 2008/09 - WS 2015/16) > II. Informatik
  • Wirtschaftsinformatik (Business Information Systems) (MA120 LP) (Master) > Wirtschaftsinformatik WirtschaftsinformatMA120, Version of accreditation (WS 2008/09 - WS 2015/16) > Informatik (W)
Responsible person for this module
Further responsible persons
Prof. Dr. Wolf Zimmermann
Prerequisites
Skills to be acquired in this module
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.
Module contents
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
Forms of instruction Course (5 SWS)
Course (2 SWS)
Course (1 SWS)
Course
Course
Languages of instruction German, English
Duration (semesters) 2 Semester Semester
Module frequency jedes Studienjahr beginnend im Wintersemester
Module capacity unlimited
Time of examination
Credit points 10 CP
Share on module final degree Course 1: %; Course 2: %; Course 3: %; Course 4: %; Course 5: %.
Share of module grade on the course of study's final grade 1
Reference text
Primärmodul für Vertiefungsrichtungen: Softwaretechnik und Übersetzerbau, Sekundärmodul für Vertiefungsrichtungen: Datenbanken und Informationssysteme
Module course label Course type Course title SWS Workload of compulsory attendance Workload of preparation / homework etc Workload of independent learning Workload (examination and preparation) Sum workload
Course 1 Course Vorlesung 5 0
Course 2 Course Übung 2 0
Course 3 Course Pool-Übung 1 0
Course 4 Course Bearbeitung der Theorieaufgaben/Selbststudium 0
Course 5 Course Bearbeitung der praktischen Übungsaufgaben 0
Workload by module 300 300
Total module workload 300
Examination Exam prerequisites Type of examination
Course 1
Course 2
Course 3
Course 4
Course 5
Final exam of module
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
Exam repetition information
Prerequisites and conditions Prerequisites Frequency Compulsory attendance Share on module grade in percent
Course 1 Summer or winter semester No %
Course 2 Summer or winter semester No %
Course 3 Summer or winter semester No %
Course 4 Summer or winter semester No %
Course 5 Summer or winter semester No %