185.A48 Übersetzerbau
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2019S, VU, 4.0h, 6.0EC

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 6.0
  • Typ: VU Vorlesung mit Übung

Ziele der Lehrveranstaltung

Theoretische Kenntnisse über Aufbau und Funktionsweise von Übersetzern und Übersetzergeneratoren.

Praktische Kenntnisse mit Übersetzern und Werkzeugen des Übersetzerbaus.

Inhalt der Lehrveranstaltung

Vorlesungsteil: Grundlagen von Compilern und Interpretern, Struktur von Übersetzern, Lexikalische Analyse, Syntax-Analyse (Top-Down, Bottom-Up), Syntaxgesteuerte Übersetzung (Attributierte Grammatik), Semantische Analyse, Zwischencode, Maschinencode, Laufzeitsystem, Optimierungen, Übersetzung objektorientierter Konzepte, Mini-Compiler (Java, Prolog).

Übungsteil: zwei Assemblerbeispiele, lexikalische Analyse mit flex oder lex, Parser mit bison oder yacc, attributierte Grammatik mit ox, Codeerzeugung mit iburg oder burg, ein Gesamtbeispiel.

Weitere Informationen

Skriptum ab Mitte März im Sekretariat erhältlich

ECTS Aufteilung: 6 ECTS = 150 Stunden

Einführung und Vorlesung 20h
Skriptum lernen, Prüfungsvorbereitung 20h
Prüfung 0.5h
Durchführung der Übungsaufgaben 107h
Vorbereitung auf das Abgabegespräch 2h
Abgabegespräch 0.5h

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.11:00 - 13:0007.03.2019 - 27.06.2019EI 10 Fritz Paschke HS - UIW Vorlesung
Übersetzerbau - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.07.03.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.14.03.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.21.03.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.28.03.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.04.04.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.11.04.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.02.05.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.09.05.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.16.05.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.23.05.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.06.06.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.13.06.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung
Do.27.06.201911:00 - 13:00EI 10 Fritz Paschke HS - UIW Vorlesung

Leistungsnachweis

Mündliche Vorlesungsprüfung, Übungsabgaben und Abschlussgespräch

LVA-Anmeldung

Von Bis Abmeldung bis
27.02.2019 00:00 07.03.2019 00:00 21.03.2019 00:00

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 526 Wirtschaftsinformatik Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 534 Software & Information Engineering Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP
033 535 Technische Informatik Gebundenes WahlfachSTEOP
Lehrveranstaltung erfordert die Erfüllung der Studieneingangs- und Orientierungsphase STEOP

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

Sprache

Deutsch