Добавить комментарий

Тесты и Постановки Задач

Постановки Задач нужны не только для верификации программ, но и для проверки тестов на ЭВМ.
Тесты при проверке программ на ЭВМ состоят из пар: (тест, результат). Естественно, Все результаты в тестах должны быть перепроверены на соответствие постановкам задач.
Наличие ошибок в тестах возможно, а устранить эти ошибки можно только при наличие точных постановок задач, позволяющих для каждого теста определить правильность результатов.
Наличие большого числа ошибок в программах нынешнего поколения программистов объясняется недостаточной полнотой тестов.
При разработке программных продуктов должны быть протестированы не только позитивные результаты, но недопустимые даные и условия, которые также должны быть прописаны в постановках задач.
Составление формальных постановок задач - это хорошая практика не только для преподавателей, принимающих экзамены по информатике, но и для профессиональных программистов, участвующих в приемке и сдаче программной продукции.