Theorie der Programmierung [SerienID : 794]
  • 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

Anwenden Die Studierenden 
  • 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

Analysieren Die Studierenden
  • 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

Lern- bzw. Methodenkompetenz Die Studierenden beherrschen das grundsätzliche Konzept des Beweises als hauptsächliche Methode des Erkenntnisgewinns in der theoretischen Informatik. Sie überblicken abstrakte Begriffsarchitekturen. Sozialkompetenz Die Studierenden lösen abstrakte Probleme in kollaborativer Gruppenarbeit.
Sommersemester 2016
Prof. Dr. Stefan Milius
Nur für Portal
2025-09-29 10:08:11
0 Abonnements
  • 1
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-04-12 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 2
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-04-13 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 3
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-04-19 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 4
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-04-20 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 5
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-04-26 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 6
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-04-27 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 7
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-03 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 8
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-04 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 9
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-10 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 10
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-11 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 11
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-18 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 12
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-24 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 13
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-25 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 14
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-05-31 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 15
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-01 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 16
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-07 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 17
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-08 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 18
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-14 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 19
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-15 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 20
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-21 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 21
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-22 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 22
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-28 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 23
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-06-29 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 24
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-07-05 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 25
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-07-06 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 26
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-07-12 Sommersemester 2016
    Nur für Portal
    Gesperrt clip
  • 27
    Theorie der Programmierung
    Prof. Dr. Stefan Milius
    2016-07-13 Sommersemester 2016
    Nur für Portal
    Gesperrt clip