- Termersetzungssysteme, Normalisierung, Konfluenz
-
Getypter und ungetypter Lambda-Kalkül
-
Semantik von Programmiersprachen, Anfänge der Bereichstheorie
-
Datentypen, Kodatentypen, Induktion und Koinduktion, Rekursion und Korekursion
-
Programmverifikation, Floyd-Hoare-Kalkül
-
Reguläre Sprachen und endliche Automaten
-
Beschriftete Transitionssysteme, Bisimulation und Temporallogik
Lernziele und Kompetenzen:
Fachkompetenz Wissen Die Studierenden geben elementare Definitionen und Fakten zu den behandelten Formalismen wieder. Verstehen Die Studierenden
-
erläutern Grundbegriffe der Syntax und Semantik von Formalismen und setzen diese zueinander in Bezug
-
beschreiben und erklären grundlegende Algorithmen zu logischem Schließen und Normalisierung
-
beschreiben wichtige Konstruktionen von Modellen, Automaten und Sprachen
-
verfassen formale Spezifikationen sequentieller und nebenläufiger Programme
-
verifizieren einfache Programme gegenüber ihrer Spezifikation durch Anwendung der relevanten Kalküle
-
setzen formale Sprachen mit entsprechenden Automaten in Beziehung
-
führen einfache Beweise über Programme mittels Induktion und Koinduktion
-
wählen für gegebene Verifikationsprobleme geeignete Formalismen aus
-
erstellen einfache Meta-Analysen formaler Systeme, etwa Konfluenzprüfung von Termersetzungssystemen
-
führen einfache Meta-Beweise über Formalismen mittels Induktion und Koinduktion
-

-
1Theorie der ProgrammierungProf. Dr. Stefan Milius2016-04-12 Sommersemester 2016Nur für PortalGesperrt clip
-
2Theorie der ProgrammierungProf. Dr. Stefan Milius2016-04-13 Sommersemester 2016Nur für PortalGesperrt clip
-
3Theorie der ProgrammierungProf. Dr. Stefan Milius2016-04-19 Sommersemester 2016Nur für PortalGesperrt clip
-
4Theorie der ProgrammierungProf. Dr. Stefan Milius2016-04-20 Sommersemester 2016Nur für PortalGesperrt clip
-
5Theorie der ProgrammierungProf. Dr. Stefan Milius2016-04-26 Sommersemester 2016Nur für PortalGesperrt clip
-
6Theorie der ProgrammierungProf. Dr. Stefan Milius2016-04-27 Sommersemester 2016Nur für PortalGesperrt clip
-
7Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-03 Sommersemester 2016Nur für PortalGesperrt clip
-
8Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-04 Sommersemester 2016Nur für PortalGesperrt clip
-
9Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-10 Sommersemester 2016Nur für PortalGesperrt clip
-
10Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-11 Sommersemester 2016Nur für PortalGesperrt clip
-
11Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-18 Sommersemester 2016Nur für PortalGesperrt clip
-
12Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-24 Sommersemester 2016Nur für PortalGesperrt clip
-
13Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-25 Sommersemester 2016Nur für PortalGesperrt clip
-
14Theorie der ProgrammierungProf. Dr. Stefan Milius2016-05-31 Sommersemester 2016Nur für PortalGesperrt clip
-
15Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-01 Sommersemester 2016Nur für PortalGesperrt clip
-
16Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-07 Sommersemester 2016Nur für PortalGesperrt clip
-
17Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-08 Sommersemester 2016Nur für PortalGesperrt clip
-
18Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-14 Sommersemester 2016Nur für PortalGesperrt clip
-
19Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-15 Sommersemester 2016Nur für PortalGesperrt clip
-
20Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-21 Sommersemester 2016Nur für PortalGesperrt clip
-
21Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-22 Sommersemester 2016Nur für PortalGesperrt clip
-
22Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-28 Sommersemester 2016Nur für PortalGesperrt clip
-
23Theorie der ProgrammierungProf. Dr. Stefan Milius2016-06-29 Sommersemester 2016Nur für PortalGesperrt clip
-
24Theorie der ProgrammierungProf. Dr. Stefan Milius2016-07-05 Sommersemester 2016Nur für PortalGesperrt clip
-
25Theorie der ProgrammierungProf. Dr. Stefan Milius2016-07-06 Sommersemester 2016Nur für PortalGesperrt clip
-
26Theorie der ProgrammierungProf. Dr. Stefan Milius2016-07-12 Sommersemester 2016Nur für PortalGesperrt clip
-
27Theorie der ProgrammierungProf. Dr. Stefan Milius2016-07-13 Sommersemester 2016Nur für PortalGesperrt clip