Вопросы к Поиску с Алисой
Разница между последовательным построением алгоритма и методом последовательного уточнения заключается в следующем:
Последовательное построение алгоритма — это метод конструирования алгоритмов, основанный на поэтапном уточнении конкретной задачи. app.onlineschool-1.ru На первом этапе алгоритм формулируется в самых «крупных» командах, при этом в записи могут использоваться команды, выходящие за рамки возможностей исполнителя. koi.tspu.ru Затем на каждом последующем этапе отдельные детали алгоритма уточняются, при этом недоступные исполнителю команды записываются как вызов вспомогательных алгоритмов. koi.tspu.ru После этого строятся вспомогательные алгоритмы. koi.tspu.ru Процесс продолжается до тех пор, пока все алгоритмы не будут состоять из команд, понятных исполнителю. koi.tspu.ru
Метод последовательного уточнения — это способ построения алгоритма, при котором крупные блоки разбиваются на более мелкие, понятные и доступные исполнителю. ru-schoolmy.reshak-h.ru reshak.ru На первом этапе создаётся алгоритм для совершенного исполнителя, который может делать всё. ru-schoolmy.reshak-h.ru Далее, если исполнитель не может выполнить заданное предписание, алгоритм разбивают на несколько частей, каждая из которых проще. ru-schoolmy.reshak-h.ru Решение каждой части формируется в отдельный алгоритм. ru-schoolmy.reshak-h.ru Если выполнение нового алгоритма опять выходит за границы возможностей исполнителя, идёт дальнейшая детализация, то есть опять происходит деление на более простые задачи. ru-schoolmy.reshak-h.ru Этот процесс продолжается до тех пор, пока алгоритм будет доступен исполнителю. ru-schoolmy.reshak-h.ru Затем все отдельно разработанные алгоритмы объединяются в единую совокупность, выполняемых в определённой последовательности. ru-schoolmy.reshak-h.ru В результате получается требуемый алгоритм решения исходной задачи. ru-schoolmy.reshak-h.ru