нц пока
снизу стена
е с л и
клетка
не
закрашена
то
закрасить
в с е
вправо
кц
Авторы учебника [14] интерпретируют своего исполнителя сле
дующим образом: Робот — это автоматическое устройство, уп
равляемое компьютером. Между компьютером и Роботом имеется
прямая и обратная связь. По прямой связи от ЭВМ к Роботу пере
даются управляющие команды, по обратной связи — ответы Ро
бота на запросы о текущей обстановке. Например, фраза «снизу
стена» обозначает запрос компьютера к Роботу на проверку усло
вия: находится ли под ним стена. В результате Робот по обратной
связи отвечает «да» или «нет» в зависимости от обстановки. То же
самое относится к фразе «клетка не закрашена».
Из
рассмотренных примеров следует вывод о том, что лишь при
наличии обратной связи алгоритмы управления исполнителем мо
гут иметь сложную структуру, содержащую циклы и ветвления. Без
обратной связи алгоритмы могут быть только линейными.
На примере исполнителя Робота вводится понятие
Достарыңызбен бөлісу: