184.749 Semantik von Programmiersprachen
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2013S, VU, 3.0h, 4.5EC

Merkmale

  • Semesterwochenstunden: 3.0
  • ECTS: 4.5
  • Typ: VU Vorlesung mit Übung

Ziele der Lehrveranstaltung

Vermittlung grundlegender Formalismen und Definitionsmethoden zur semantischen Beschreibung und Charakterisierung von Programmiersprachen und programmiersprachlichen Konstrukten. Erarbeitung methodischer Kriterien fuer die Analyse und den Korrektheitsnachweis eines Programmes in Bezug auf die Semantik der jeweiligen Programmiersprache.

Inhalt der Lehrveranstaltung

Grundlegende semantische Beschreibungsmethoden und Definitionsformalismen: Operationale, denotationale und axiomatische Semantik imperativer Programmierkonstrukte; Bezüge zur Programmverifikation; Einführung in den Lambda-Calculus; induktive und rekursive Definitionen; Fixpunkt-Operatoren und -Konstruktion; Vertiefung ausgewählter Themen wie Nichtdeterminismus und Nebenläufigkeit.

Weitere Informationen

ECTS Breakdown: ECTS 4.5 = 112 Std.

Vorlesungsteil: 8 Einheiten zu je 5 Stunden: 40 Std.

Ausarbeitung und Präsentation der Übungsblätter: 50 Std.

Prüfung inkl. Vorbereitungszeit: 22 Std.

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.13:00 - 15:0009.04.2013 - 25.06.2013EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.17:00 - 19:0011.04.2013 - 27.06.2013HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Semantik von Programmiersprachen - Einzeltermine
TagDatumZeitOrtBeschreibung
Di.09.04.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.11.04.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.16.04.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.18.04.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.23.04.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.25.04.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.30.04.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.02.05.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.07.05.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Di.14.05.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.16.05.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Do.23.05.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.28.05.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Di.04.06.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.06.06.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.11.06.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.13.06.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.18.06.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen
Do.20.06.201317:00 - 19:00HS 13 Ernst Melan - RPL Semantik von Programmiersprachen
Di.25.06.201313:00 - 15:00EI 2 Pichelmayer HS - ETIT Semantik von Programmiersprachen

Leistungsnachweis

Lehrveranstaltungsaufbau:

Die Lehrveranstaltung besteht aus 8 Vorlesungseinheiten und 4 Übungsteilen.

Nach je 2 Vorlesungseinheiten muss ein Übungsblatt ausgearbeitet werden.

Die Ausarbeitung der Übungsblätter muss zu mindestens 40% richtig sein, um zur Prüfung zugelassen zu werden.


LVA-Anmeldung

Von Bis Abmeldung bis
15.02.2013 09:00 14.03.2013 22:00 21.03.2013 22:00

Anmeldemodalitäten

Die Studierenden müssen sich sowohl zu einer Gruppe als auch zur LVA anmelden!

Gruppen-Anmeldung

GruppeAnmeldung VonBis
Gruppe 115.02.2013 10:0015.03.2013 22:00
Gruppe 215.02.2013 10:0015.03.2013 22:00

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 011 DDP Computational Logic (Erasmus-Mundus) Keine Angabe
066 931 Computational Intelligence Gebundenes Wahlfach
066 937 Software Engineering & Internet Computing Gebundenes Wahlfach
066 938 Technische Informatik Pflichtfach2. Semester
860 GW Gebundene Wahlfächer - Technische Mathematik Keine Angabe

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorausgehende Lehrveranstaltungen

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Englisch