Доказательное программирование Практика1

22 подписчика

12+
12+

3 просмотра

16 дней назад

ПожаловатьсяНарушение авторских прав

22 подписчика

12+
12+

3 просмотра

16 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

16 дней назад

Практическое занятие со студентами по доказательству корректности простейших программ, содержащих операторы присваивания, выбора, составного оператора. Цель занятия - предоставить возможность студентам построить слабейшее предусловия для простой программы и ее предиката, задающего постусловие. Начинать рассматривать программу как преобразователь предикатов также трудно, как написание первой программы для выполнения на компьютере. Здесь важно не столько алгоритмическое мышление, сколько математическая культура доказательства, умение строить логические выводы. В начале занятия студенты демонстрируют умение строить юнит тесты и выполнять автоматическое тестирование с использованием оператора Assert, что также можно считать элементом доказательного программирования.

Название:

Доказательное программирование Практика1

Категория:

Разное