621.400 (18S) Übersetzerbau
Überblick
- Lehrende/r
- LV-Titel englisch Compiler Construcion
- LV-Art Vorlesung
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 2.0
- Anmeldungen 12
- Organisationseinheit
- Unterrichtssprache Deutsch
- mögliche Sprache/n der Leistungserbringung Englisch
- LV-Beginn 07.03.2018
Zeit und Ort
Liste der Termine wird geladen...
LV-Beschreibung
Intendierte Lernergebnisse
Grundlagen des Compilerbaus
Lehrmethodik inkl. Einsatz von eLearning-Tools
Vorlesung.
Vorbedingung:
Einfuehrung in die theoretische Informatik
Inhalt/e
- Einfuehrung
- Lexikalische Analyse
- Kontextfreie Grammatiken
- Kellerautomaten
- Syntaktische Analyse (top-down parsing)
- Syntaktische Analyse (bottom-up parsing)
- Syntaxgesteuerte Uebersetzung, Attributierte Grammatiken
- Statische Korrektheitspruefung
- Laufzeitumgebung
- Zwischncodegenerierung
- Codegenerierung
Literatur
Aho - Sethi - Ullmann: Compilerbau Teil 1 und 2
Grune - Bal - Jacobs - Langendoen: Modern Compiler Design
Wirth: Grundlagen und Techniken des Compilerbaus
Appel: Modern Compiler Implementation in Java
Hopcroft - Ullmann: Einfuehrung in die Automatentheorie,Formale Sprachen und Komplexitaetstheorie
Link auf weitere Informationen
https://bscwpub-itec.uni-klu.ac.at/pub/bscw.cgi/115673?client_size=950x677Prüfungsinformationen
Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Diplom-Lehramtsstudium Unterrichtsfach Informatik und Informatikmanagement
(SKZ: 884, Version: 04W.7)
-
2.Abschnitt
-
Fach: Praktische und Technische Informatik (LI 2.2)
(Pflichtfach)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
- 621.400 Übersetzerbau (2.0h VO / 2.0 ECTS)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
-
Fach: Praktische und Technische Informatik (LI 2.2)
(Pflichtfach)
-
2.Abschnitt
- Bachelorstudium Informatik
(SKZ: 521, Version: 09W.3)
-
Fach: Übersetzerbau
(Wahlfach)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
- 621.400 Übersetzerbau (2.0h VO / 2.0 ECTS)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
-
Fach: Übersetzerbau
(Wahlfach)
- Masterstudium Angewandte Informatik
(SKZ: 911, Version: 13W.1)
-
Fach: Vertiefung Informatik
(Pflichtfach)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
- 621.400 Übersetzerbau (2.0h VO / 2.0 ECTS)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
-
Fach: Vertiefung Informatik
(Pflichtfach)
- Masterstudium Informatik
(SKZ: 921, Version: 09W.1)
-
Fach: Übersetzerbau
(Wahlfach)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
- 621.400 Übersetzerbau (2.0h VO / 2.0 ECTS)
-
Übersetzerbau (
2.0h VO / 2.0 ECTS)
-
Fach: Übersetzerbau
(Wahlfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Sommersemester 2024
- 621.400 VO Compiler Construction (2.0h / 2.0ECTS)
-
Sommersemester 2023
- 621.400 VO Compiler Construction (2.0h / 2.0ECTS)
-
Sommersemester 2022
- 621.400 VO Compiler Construction (2.0h / 2.0ECTS)
-
Sommersemester 2021
- 621.400 VO Compiler Construction (2.0h / 2.0ECTS)
-
Sommersemester 2020
- 621.400 VO Compiler Construction (2.0h / 2.0ECTS)
-
Sommersemester 2019
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
-
Sommersemester 2017
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
-
Sommersemester 2016
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
-
Sommersemester 2015
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
-
Sommersemester 2014
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
-
Sommersemester 2013
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
-
Sommersemester 2012
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
-
Sommersemester 2011
- 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)