SS06 (das letzte Mal, als Ersatz gibt es den Weiterführenden Übersetzerbau, letzte Prüfung Mai 2007): Andreas Krall
Kenntnisse über Aufbau und Funktionsweise von Übersetzern und Übersetzergeneratoren.
Grundlagen von Compilern und Interpretern, Struktur von Übersetzern, Assembler, Lexikalische Analyse, Syntax-Analyse (Top-Down, Bottom-Up), Syntaxgesteuerte Übersetzung (Attributierte Grammatik), Semantische Analyse, Zwischencode, Maschinencode, Laufzeitsystem, Optimierungen. Mini-Compiler (Modula, Prolog).
Das Skriptum enthält den Prüfungsstoff. Es wird im Sekretariat in der Argentinierstraße 8, 4. Stock verkauft (Preis Euro 10,-). Das neue Skriptum ist ab Donnerstag 2. März 2006 13:00 und danach in den Sekretariatsstunden erhältlich. Die wesentliche Änderung zum vorletzten Jahr ist ein zusätzliches Kapitel über Optimierungen. Sie können das alte Skriptum weiterverwenden, wenn Sie sich dieses Kapitel ausdrucken (Postscriptversion oder PDF-Version).
Folien zur Vorlesung sind im Internet verfügbar (PDF Format, manche Versionen von Acrobat Reader 5.0 haben mit einzelnen Seiten Probleme):
Der Haupttermin am Ende des Sommersemesters wird als schriftliche Prüfung durchgeführt und dauert 90 Minuten. Die Anmeldung erfolgt elektronisch. Es sind alle Unterlagen erlaubt.
Die Nebentermine werden nur noch als mündliche Termine durchgeführt. Bitte beachten Sie die entsprechende Informationsseite.
Etliche Musterlösungen (tw. kommentiert) gibt es online. Ansonsten fragen Sie in den Sprechstunden im Sekretariat (Argentinierstraße 8, 4. Stock) nach alten Prüfungsangaben.
Die Übersetzerbau-Vorlesung ist ein Pflichtfach im Diplomstudium Informatik.
Für das Bakkalaureatsstudium Software & Information Engineering im Schwerpunkt Software Engineering und für das Bakkalaureatsstudium Technische Informatik ist diese Lehrveranstaltung im 4. Semester eine Basislehrveranstaltung. Für folgende Studien ist sie eine Wahllehrveranstaltung: