Исполнитель Робот выполнила ученица 10 А класса МАОУ «Лицея 1» Г. Балаково Саратовской обл. Деева Маргарита Руководитель: Кочеткова О.В.
План 1.Исполнитель.Исполнитель. 2. Среда исполнителя.Среда исполнителя. 3. Система команд исполнителя.Система команд исполнителя. 4. Общий вид алгоритма.Общий вид алгоритма. 5. Команда ветвления.Команда ветвления. 6.Комментарии.Комментарии. 7. Виды ошибок.Виды ошибок. 8. Цикл «пока».Цикл «пока». 9. Пример задачи с разбором для исполнителя Робот.Пример задачи с разбором для исполнителя Робот.
Исполнитель – тот, кто умеет понимать и выполнять некоторые команды. Мы рассматривает исполнителя Робот. Так он выглядит в Ку Мире:
Среда исполнителя – это предметы, которые окружают исполни- теля и с которыми он работает. Исполнитель Робот существует на клетчатом поле. Между клетками могут быть стенки, через которые Робот пройти не может. Так выглядит среда Робота в Ку Мире:
Система команд исполнителя или (СКИ) – набор команд, понятных исполнителю. Исполнитель может выполнять только те команды, которые входят в его СКИ. Для исполнителя Робот в программе Ку Мир в СКИ входят такие команды: вверх, вниз, влево, вправо, закрасить, команды проверки условия(например: слева свободно, не сверху свободно и т.д.), команда ветвления.
Общий вид алгоритма Алгоритм должен обязательно начинаться со служебных слов Алг и нач и кончаться служебным словом кон.
Команда ветвления Серия(1, 2..)-команда или несколько команд. Если выполняется условие, то выполняется серия 1,а если нет, то серия 2.
Комментарии Служат для пояснений пользователю Записываются после служебных слов и отделяется от них вертикальной чертой«|». Если комментарий занимает несколько строк, то знак «|» ставится перед ним в конце каждой строки При выполнении алгоритма компьютер пропускает комментарий.
Виды ошибок Ошибки СинтаксическиеТипа «отказ»Логические
Синтаксические в записи служебных и составных команд: вниз, вправо, если; обнаруживаются еще до выполнения алгоритма компьютером, который выдает сообщение об ошибке. например:
Типа «отказ» т.е. перемещение через стену обнаруживаются только при выполнении алгоритма, тогда компьютер прекратит его и выдаст сообщение об ошибке. например:
Логические команды, не соответствующие цели алгоритма(например: вместо вниз - вправо) не обнаруживаются компьютером вообще например: надо, чтобы Робот оказался в «кармане»; вместо из-за ошибки можно получить другой результат
Цикл «пока» Общий вид: нц пока кц. Тело цикла - одна или несколько команд, которые будут повторятся, пока соблюдается условие.
Пример Задача. Необходимо, чтобы Робот закрасил при этом указанные клетки поля. Размеры стен и расстояние между ними могут быть произвольны. Решение.
Источники %A3%D0%BF%D1%80%D0%B0%D0%B2%D0% BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0% B8%D1%81%D0%BF%D0%BE%D0%BB%D0%B D%D0%B8%D1%82%D0%B5%D0%BB%D0%B5 %D0%BC_%D0%A0%D0%BE%D0%B1%D0%BE %D1%82 %A3%D0%BF%D1%80%D0%B0%D0%B2%D0% BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0% B8%D1%81%D0%BF%D0%BE%D0%BB%D0%B D%D0%B8%D1%82%D0%B5%D0%BB%D0%B5 %D0%BC_%D0%A0%D0%BE%D0%B1%D0%BE %D1%82