К. Рустан, М. Лейно

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

бумажная книга
50.32 USD В корзину
Проверить наличие на складах

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 13.12.2025; планируемая отправка: 14.12.2025

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 16.12.2025; планируемая отправка: 17.12.2025


Технические характеристики
Издательство:
ДМК
Дата выхода:
июнь 2024
ISBN:
978-5-93700-199-3
Объём:
530 страниц
Масса:
1100 г
Размеры (В × Ш × Т):
24 × 17 см
Обложка:
твёрдая
Бумага:
офсетная
Переводное издание:
Program Proofs
Язык оригинала:
английский

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

 

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

 

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

 

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



Полная версия

Мы принимаем
Подробнее об оплате

1996-2025 © OTALEX