Lehrveranstaltung / Subject
INFB2700 - Theoretische Informatik II
Beschreibung / Curriculum
Lexikalische Analyse, Syntaxanalyse, Syntaxgesteuerte Übersetzung, Semantische Analyse, Datenflussanalyse, Codeerzeugung, Optimierung
Zielsetzung der Lehrveranstaltung - erwartetes Lernergebnis und zu erwerbende Befähigungen / Objective of the course
Inhaltliche und fachliche Vertiefung der theoretischen Grundlagen der Informatik; Kennenlernen der Prinzipien und Techniken des Compilerbaus in Theorie und Praxis; Vermittlung von darauf aufbauendem Anwendungswissen unter besonderer Berücksichtigung des Praxisbezugs und der von den Studierenden gewählten Spezialisierungen.
Lehrmethoden / Teaching methods
2V+0Ü+2L+0S
Fachliche Voraussetzungen / Prerequisites
INFB1610, INFB1620, INFB2220, INFB2500
Bewertungsmethoden / Assessment methods
EA
Empfohlene Literatur / Recommended reading
Wilhelm R, Maurer D, Übersetzerbau: Theorie, Konstruktion, Generierung, Springer, 1997; Aho A, Sethi R, Ullmann J, Compilerbau Teil 1 und 2, Oldenbourg, 1999; Güting R, Erwig M, Übersetzerbau: Techniken, Werkzeuge, Anwendungen, Springer, 1999; weitere Literatur wird während der Veranstaltung bekannt gegeben
Sprache der Ausbildung / Language of Instruction
deutsch, englisch möglich
Semester-Wochenstunden / Credits
im 7. Semester:
2 Vorlesungs-/Übungsstunden / 2 Labor-/Seminarstunden
Prüfungen/ Examinations
ECTS-Kreditpunkte / ECTS credits: 5
Verantwortlicher Fachvertreter / Lecturer
Prof. Dr. rer. nat. Gudrun Falkner
|