Метод последовательного уточнения при создании алгоритмов заключается в разбиении крупных блоков на более мелкие, понятные и доступные исполнителю. reshak.ru
Процесс включает несколько этапов: reshak.ru
- Определение исходных данных и результатов, которые должны быть получены. app.onlineschool-1.ru На данном этапе считается, что исполнитель — это идеальный объект, который может решить любую задачу. app.onlineschool-1.ru
- Проверка выполнимости исполнителем конкретной задачи. app.onlineschool-1.ru Если исполнитель не может выдать ответ на задачу, то её разбивают на несколько действий (частей). app.onlineschool-1.ru
- Если и теперь исполнитель снова не может выполнить поставленную задачу, нужно продолжить упрощение алгоритма — разбить части задачи на ещё более простые. app.onlineschool-1.ru Так поступают до тех пор, пока все части задачи не станут понятны конкретному исполнителю. app.onlineschool-1.ru
- Объединение полученных частей задачи для получения алгоритма, решающего конкретную задачу. app.onlineschool-1.ru
В результате получается требуемый алгоритм решения исходной задачи. reshak.ru