Рассмотренный пример служит иллюстрацией постановки
все end if
кон end
Рассмотренный пример служит иллюстрацией постановки задачи, в которой выделены как требуемые и исходные данные, так и условия допустимости исходных данных. Такая постановка задачи позволяет заранее выделить все случаи и ситуации недопустимости данных, что в дальнейшем понадобится при составлении сценария диалога с компьютером.
В общем случае математическая постановка
задач должна содержать не только условия допустимости данных, но и точное описание требований к результатам:
1) дано: перечень исходных данных;
2) треб: перечень требуемых данных;
3) где: требования к результатам;
4) при: условия допустимости данных.
Вторая задача: определение среднего арифметического последовательности из N чисел х1, х2, ..., хN. Приведем постановку, метод решения и сценарий диалога для решения этой задачи.
Постановка задачи Сценарий
Дано: N - количество чисел, среднее N чисел
x1, х2, .., хN - числа, чисел =? <N>
Треб.: s - среднее N чисел. *
Где: s = (х1, + х2 +...+ хN )/ N. 1: <х1>
При: N > 0. 2: <х2>
………..
Метод решения N: <хN>
S0 = 0 среднее = <s>
Sk = Sk-1 + хk
[k = 1, ..., N] недопустимо N
Содержание Назад Вперед