Топ питань
Часова шкала
Чат
Перспективи
Післяумова
З Вікіпедії, вільної енциклопедії
Remove ads
Пі́сляумова, в програмуванні та формальних методах — правило відносно результатів виконання функції, яке має виконуватись, якщо було виконано вимоги передумови. Післяумова є складовою частиною формальної специфікації функції і використовується для її верифікації: в разі виконання передумов, мусять, відповідно, виконуватись і всі післяумови, в іншому випадку, функція не коректна.
Ця стаття містить перелік джерел, але походження окремих тверджень у ній залишається незрозумілим через практично повну відсутність виносок. (листопад 2025) |
Післяумови, відіграють, також, важливу роль і в менш формальному тестуванні, оскільки легко можна порівняти результати тестів із післяумовами. Такий підхід використовується в так званих модульних тестах.
Remove ads
Приклади написання
Зазначення післяумов підтримується в мовах формальних специфікацій. Наприклад, декларація функції находження максимального числа в парі двох цілих чисел на мові VDM матиме вигляд:
Remove ads
Джерела інформації
- Cliff B. Jones, Systematic software development using VDM, second edition, The University, Manchester, England.
Див. також
| Це незавершена стаття про інформаційні технології. Ви можете допомогти проєкту, виправивши або дописавши її. |
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads