Ключевые отличия между формальными и неформальными алгоритмами заключаются в их исполнении:
- Формальные алгоритмы составляются с учётом возможностей конкретного исполнителя, который будет их выполнять. videouroki.net У каждого исполнителя имеется свой конечный набор команд, которые для него понятны и исполняемы. examer.ru Пользуясь системой команд, исполнитель может выполнить алгоритм формально, не вникая в содержание поставленной задачи. examer.ru
- Неформальные алгоритмы выполняются неформальным исполнителем, который может действовать по-разному. videouroki.net urok.1sept.ru К неформальным исполнителям можно отнести человека или животное. urok.1sept.ru
Таким образом, формальный исполнитель выполняет одну и ту же команду всегда одинаково, а неформальный исполнитель может выполнять команду по-разному. urok.1sept.ru