621.400 (19S) Übersetzerbau

Sommersemester 2019

Anmeldefrist abgelaufen.

Erster Termin der LV
06.03.2019 14:00 - 16:00 , HS 2
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch
Compiler Construcion
LV-Art
Vorlesung
Semesterstunde/n
2.0
ECTS-Anrechungspunkte
2.0
Anmeldungen
19
Organisationseinheit
Unterrichtssprache
Englisch
mögliche Sprache/n der Leistungserbringung
Deutsch
LV-Beginn
06.03.2019
eLearning
zum Moodle-Kurs

LV-Beschreibung

Intendierte Lernergebnisse

Absolventinnen und Absolventen dieses Moduls können die Struktur und die Aufgaben der einzelnen Phasen eines Compilers beschreiben. Sie sind in der Lage die dabei eingesetzten Verfahren und Algorithmen zu erklären und anzuwenden. Sie können Compilerbauwerkzeuge benutzen und sind in der Lage einen vollständigen Compiler für eine einfache Programmiersprache zu erstellen.

Lehrmethodik

Interaktiver Lehrvortrag

Inhalt/e

Lexikalische Analyse; Syntaxanalyse (top-down und bottom-up Strategien); Semantische Analyse; Attributierte Grammatiken und Attributauswertung; Übersetzung in Zwischencode; Laufzeitumgebung; Zielcodegenerierung

Literatur

Kenneth C. Louden, Compiler Construction: Principles andPractice, 1st edition, PWS Publishing Company, January24, 1997, ISBN-13: 978-0534939724

Prüfungsinformationen

Prüfungsmethode/n

Schriftliche Prüfung

Prüfungsinhalt/e

Alle Inhalte der Vorlesung

Beurteilungskriterien/-maßstäbe

Die Prüfungsleistung erfüllt die Beurteilungskriterien.

Beurteilungsschema

Note/Grade Benotungsschema

Position im Curriculum

  • 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)
  • 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)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2020
  • 621.400 VO Compiler Construction (2.0h / 2.0ECTS)
Sommersemester 2018
  • 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)
Sommersemester 2010
  • 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)
Sommersemester 2009
  • 621.400 VO Übersetzerbau (2.0h / 2.0ECTS)