SubjectsSubjects(version: 970)
Course, academic year 2024/2025
   Login via CAS
Program Semantics - NSWI162
Title: Sémantika programů
Guaranteed by: Department of Distributed and Dependable Systems (32-KDSS)
Faculty: Faculty of Mathematics and Physics
Actual: from 2024
Semester: winter
E-Credits: 1
Hours per week, examination: winter s.:0/1, C [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: not taught
Language: Czech
Teaching methods: full-time
Additional information: http://d3s.mff.cuni.cz/teaching/program_semantics/
Guarantor: doc. RNDr. Jan Kofroň, Ph.D.
Class: Informatika Bc.
Classification: Informatics > Software Engineering
Incompatibility : NSWE002
Interchangeability : NSWE002, NSWI183
Is interchangeable with: NSWI183
Annotation -
The course replaced by NSWI183. The goal of the course is to introduce the foundation of program semantics, especially those of imperative programmning languages. A tool for verification of program properties will be introduced. The credits will be given for making two small homeworks.
Last update: Hnětynka Petr, doc. RNDr., Ph.D. (24.04.2024)
Course completion requirements - Czech

Pro získání zápočtu je nutné vypracovat zadané domácí úlohy v termínu. Z povahy věci tedy není možné zápočet opakovat.

Last update: Kofroň Jan, doc. RNDr., Ph.D. (06.10.2017)
Literature -

A. R. Bradley, Z. Manna: The Calculus of Computation, Springer-Verlag, 2007

E. M. Clarke, O. Grumberg, D. A. Peled: Model Checking, MIT Press, 1999

Last update: Katedry Tajemník (03.05.2017)
Requirements to the exam - Czech

Pro získání zápočtu je nutné vypracovat zadané domácí úlohy v termínu.

Last update: Kofroň Jan, doc. RNDr., Ph.D. (03.10.2017)
Syllabus -

1) Introduction to program semantics

2) Methods for property specification

3) Mathematical means for specification

4) Proving of program properties

Last update: Katedry Tajemník (03.05.2017)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html