Inhalt

[ INBIPVOUEBB ] VL Übersetzerbau

Versionsauswahl
Es ist eine neuere Version 2021S dieser LV im Curriculum Bachelorstudium Elektronik und Informationstechnik 2021W vorhanden.
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS B3 - Bachelor 3. Jahr Informatik Hanspeter Mössenböck 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Bachelorstudium Informatik 2013W
Ziele Vermittlung des in der Praxis relevanten Rüstzeugs zum Bau von Compilern und Compiler-ähnlichen Werkzeugen.
Lehrinhalte Grundlagen der formalen Sprachen (reguläre und kontextfreie Sprachen, endliche Automaten, Kellerautomaten), Lexikalische Analyse, Syntaxanalyse (rekursiver Abstieg, LR(1), LALR(1)), Attributierte Grammatiken, Symboltabellen, Codeerzeugung, virtuelle Maschinen, Compilergeneratoren. In den Übungen wird ein vollständiger Compiler implementiert.
Beurteilungskriterien Schriftliche Klausur am Semesterende.
Lehrmethoden Folien- und Tafelvortrag.
Abhaltungssprache Deutsch
Literatur Siehe http://ssw.jku.at/Teaching/Lectures/UB/VL/
Lehrinhalte wechselnd? Nein
Sonstige Informationen Keine.
Äquivalenzen INBVBVOUEBB: VO Übersetzerbau (3 ECTS)
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung