Funktionale Programmierung und Verifikation (IN0003)
Functional Programming and Verification (IN0003)
Lehrveranstaltung 240990556 im WS 2018/9
Basisdaten
LV-Art | Vorlesung |
---|---|
Umfang | 2 SWS |
betreuende Organisation | Informatik 2 - Lehrstuhl für Sprachen und Beschreibungsstrukturen in der Informatik (Prof. Seidl) |
Dozent(inn)en |
Helmut Seidl |
Termine |
Fr, 08:15–09:45, MW 2001 sowie 3 einzelne oder verschobene Termine |
Zuordnung zu Modulen
-
IN0003: Einführung in die Informatik 2 / Introduction to Informatics 2
Dieses Modul ist in den folgenden Katalogen enthalten:- weitere Module aus anderen Fachrichtungen
weitere Informationen
Lehrveranstaltungen sind neben Prüfungen Bausteine von Modulen. Beachten Sie daher, dass Sie Informationen zu den Lehrinhalten und insbesondere zu Prüfungs- und Studienleistungen in der Regel nur auf Modulebene erhalten können (siehe Abschnitt "Zuordnung zu Modulen" oben).
ergänzende Hinweise | In dem Modul IN0003 werden beispielhaft folgende Inhalte behandelt: - Korrektheit imperativer Programme - Verifikation nach Floyd oder Hoare - Terminierung - Prozeduren - Grundbegriffe funktionalen Programmierens - Werte, Variablen, Funktionen - Datenstrukturen, Pattern Matching - Höhere Funktionen - Polymorphe Typen - Programmieren im Großen: Strukturen und Funktoren - Korrektheit funktionaler Programme - Semantik funktionaler Programme - Verifikation funktionaler Programme |
---|---|
Links |
LV-Unterlagen E-Learning-Kurs (z. B. Moodle) TUMonline-Eintrag |