Formale Semantik
Hartwig, Rolf
Teilnehmerkreis:
Obligatorisch für Informatikstudenten und Magisterstudenten mit Hauptfach Informatik im Hauptstudium, wahlobligatorisch und empfohlen für alle Studenten mit Nebenfach Informatik
Übersicht:
In der Vorlesung werden verschiedene Methoden der Semantikdefinition von Programmiersprachen gegenübergestellt. Je nach dem Ziel der formalen Semantikbeschreibung sind unterschiedliche Methoden zweckmäßig. Ausführlich werden die operationale Methode und die denotationale Methode der Semantikdefinition behandelt. Weitere Methoden wie z.B. die algebraische Semantik oder die axiomatische Semantik werden nur im Ansatz vorgestellt. Sie sind Gegenstand anderer Vorlesungen (u.a. desselben Lesenden in evtl. auch anderen Semestern).
Gliederung:
Literatur:
Erwartete Vorkenntnisse:
Kenntnis einer höheren Programmiersprache, mengentheoretisch-algebraische Grundkenntnisse
Scheinvergabe:
Bei regelmäßigem Vorlesungsbesuch, evtl. abschließendes Einzelgespräch (Testat)
Sonstiges:
Zur Vorlesung gibt es eine überarbeitete studentische Mitschrift als Vorlesungsskript.