Доказательство корректности программ. К. Рустан М. Лейно

Доказательство корректности программ. К. Рустан М. Лейно


  • Артикул: LB-0019548
  • Наличие:Есть в наличии

  • 1250.00 грн.

Данная книга учит формально рассуждать о компьютерных программах, используя последовательный подход и язык программирования Dafny, поддерживающий верификацию. Показано, как писать спецификации для программ, как удовлетворить требования этих спецификаций и как писать доказательства корректности программ относительно спецификаций. Автор сначала представляет теоретические предпосылки, лежащие в основе рассуждений о программном коде, а затем постепенно переходит к реальным примерам, использующих объекты, структуры данных и нетривиальную рекурсию.

Особенности книги:

  • написана простым и понятным языком;
  • постепенно вводит все более сложные понятия;
  • наглядно демонстрирует, как писать доказательства, а также как определять и верифицировать функциональные и императивные программы;
  • приводит примеры программного кода на реальном языке программирования, а не псевдокоде;
  • содержит забавные иллюстрации и обучающие упражнения.

Издание будет полезно студентам вузов, преподавателям, исследователям в области формальной верификации, а также сотрудникам компаний, применяющих дедуктивную верификацию на практике.

Информация о книге
Автор К. Рустан М. Лейно
Обложка Твёрдая
Количество страниц 530
Язык издания Русский
Год издания 2021
Страна издания Украина

Написать отзыв

Примечание: HTML разметка не поддерживается! Используйте обычный текст.
    Плохо           Хорошо
Защита от роботов