Semestr: zimní 2024/25
Přednáška: Úterý, 15:40, S11 (Jan Kofroň)
Stránka v SIS: NSWI183
Zakončení: Zápočet

Aktuality

Přednášky

Datum Název Soubory
01. 10. 2024 Úvod, výroková logika, speciální teorie, kontrakty pro specifikaci programů Přednáška 1
08. 10. 2024 Indukce Přednáška 2Příklady 2
15. 10. 2024 Pi a PiVC Přednáška 3Příklady 3
22. 10. 2024 Částečná správnost Přednáška 4Příklady 4
29. 10. 2024 Úplná správnost Přednáška 5Příklady 5
12. 11. 2024 Strategie pro psaní anotací Přednáška 6QuickSort
26. 11. 2024 Reálné systémy pro verifikaci pomocí kontraktů Přednáška 7Příklady 7
3. 12. 2024 Dafny Přednáška 8Příklady 8
10. 12. 2024 Dafny Přednáška 9Příklady 9
17. 12. 2024 Dafny

Anotace

Cílem kurzu je seznámit studenty se základy sémantiky imperativních programovacích jazyků. Studenti budou seznámeni s nástroji pro verifikaci vlastností programů – PiVC a Dafny. Zápočet bude udělen za vypracování tří domácích úloh menšího rozsahu a jedné složitější úlohy.

Sylabus

Literatura