Разработка заглушки
Выходная форма
обр4.2.1 Заглушка: проверка массива b
[<обр4.2>]
обр4.2.2 Результат проверки: bver=<bver>
Алгоритм заглушки (подставляется вместо А0.1)
{проверка массива b}
вывод по обр4.2.1;
{для тестов 1.1,1.2,4.1,4.2,5.1} - для тестов
bver:=истина; 1,1.2,4.1,4.2,5.1
вывод (bver)по обр4.2.2;
{проверка массива b}
вывод по обр4.2.1;
{для теста 3.1}
bver:=ложь; - для теста 3.1
i:=4;
вывод (i,b(i))по обр4.2;
{выведется: b(4)=11 задано неверно}
вывод (bver)по обр4.2.2;
Представим, что все остальные абстракции раскрыты. Тогда, закодировав и подставив в алгоритм задачи А0 первую заглушку и пропустив тест 1.1, получим результат, соответствующий этому тесту; то же справедливо для второй заглушки и теста 3.1.
Далее следует: разработать заглушки для всех остальных абстракций, перейдя к задаче А0.2 и затем - к А0.3; закодировать программу с заглушками; отладить эту программу.
Описанную ниже последовательность действий для задачи А0.1 надлежит выполнять только по завершении разработки и отладки программы с заглушками.
1 | 2 | 3 | Поиск по сайту:
|