194.160 Abstrakte Maschinen
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024S, VU, 4.0h, 6.0EC

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 6.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, die in der Vorlesung präsentierten abstrakten Maschinen und Algorithmen verständlich zu erklären und neue abstrakte Maschinen zu entwickeln.

Inhalt der Lehrveranstaltung

reale Maschinen, Prozesssorarchitekturen, Aufbau von Interpretern, Zwischencodes, threaded, code, Forth, JAVA, JAVA Virtuelle Maschine, syntaxgesteuerte Editoren, Prologinterpreter, Implementierung von funktionalen Sprachen, Abstrakte Maschinen (P4, JVM, Baummaschinen, Dalvik, WAM, VAM, SECD).

Entwicklung und Modifikation von abstrakten Maschinen und Präsentation der Ergebnisse

Methoden

Frontalvorlesung und selbständiges Erarbeiten der abstrakten Maschinen aus dem englischen Skriptum

selbständige Entwicklung einer abstrakten Maschine

 

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

ECTS Aufteilung: 6 ECTS = 150 Stunden

Einführung und Vorlesung 20h
Skriptum lernen, Prüfungsvorbereitung, mündliche Prüfung 25h
Implementierung einer Abstrakten Maschine 100h

Präsentation erstellen und präsentieren 5h

 

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.15:00 - 17:0007.03.2024 - 16.05.2024EI 3A Hörsaal Vorlesung
Do.15:00 - 17:0027.06.2024EI 3A Hörsaal Präsentationen
Abstrakte Maschinen - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.07.03.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.14.03.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.21.03.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.11.04.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.18.04.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.25.04.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.02.05.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.16.05.202415:00 - 17:00EI 3A Hörsaal Vorlesung
Do.27.06.202415:00 - 17:00EI 3A Hörsaal Präsentationen

Leistungsnachweis

mündliche Prüfung und Beurteilung der Implementierung und der Präsentation

LVA-Anmeldung

Nicht erforderlich

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 521 Informatik 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

Literatur

Eine Artikelsammlung ist verfügbar.

Vorkenntnisse

Übersetzerbau (kann parallel besucht werden)

Weitere Informationen

Sprache

Deutsch