Графический учебный исполнитель Учебными исполнителями называют различные образы на экране компьютера, которыми можно управлять, отдавая команды. Используются они для обучения составлению управляющих алгоритмов.
Обстановка, в которой действует исполнитель, называется средой исполнителя. ГРИС может перемещаться в горизонтальном и вертикальном направлениях с постоянным шагом. Исполнитель может двигаться только по линиям этой сетки. ГРИС не может выходить за границы поля. ГРИС может шагать или прыгать по линиям сетки, а также поворачиваться. Поворачиваться он умеет только против хода часовой стрелки. Графический исполнитель - это объект управления.
Среда графического исполнителя.Стрелка указывает состояние исполнителя(место положения и направления)
Возможны два режима: режим прямого управления и режим программного управления. Работа в режиме прямого управления происходит так: человек отдает команду, ГРИС ее выполняет; затем отдается следующая команда и т.д.
В режиме прямого управления система команд исполнителя следующая: шаг перемещение ГРИС на один шаг вперед с рисованием линии; поворот поворот на 90 градусов против хода часовой стрелки; прыжок перемещение на один шаг вперед без рисования линии. Эти команды будем называть простыми командами.
Работа в программном режиме имитирует автоматическое управление исполнителем. В режиме программного управления по-прежнему используются команды шаг, поворот, прыжок.
Таким образом, программное управление графическим исполнителем проходит этап подготовки (программирование и установка исходного состояния) и этап исполнения программы.
Язык программирования для графического исполнителя это учебный алгоритмический язык (АЯ). Поэтому алгоритмы управления ГРИСом, записанные на АЯ, являются для него одновременно и программами.
Задача 1. Составим и выполним программу, по которой ГРИС нарисует на поле букву «Т». Пусть длина вертикального и горизонтального отрезков равна четырем шагам. Исходное состояние чистый лист. Исполнитель - в точке, где будет находиться левый конец горизонтального отрезка, направление на восток.
ПРОГРАММА Программа буквы «Т» нач шаг поворот прыжок поворот шаг кон ПОЛЕ ДЛЯ РИСУНКА
Структура такой программы (алгоритма) называется линейной. Команды выполняются по очереди, каждая только один раз.