Исполнитель Черепаха действует на песчаной арене, имеющей форму квадрата со стороной 500 пикселей

Решение задания. Исполнитель Черепаха

Исполнитель Черепашка перемещается на экране компьютера,
оставляя след в виде линии. В каждый конкретный момент
известно положение исполнителя и направление его движения. У
исполнителя существуют две команды:
Вперед n (где n – целое число), вызывающая передвижение
Черепашки на n шагов в направлении движения.
Направо m (где m – целое число), вызывающая изменение
направления
движения на m градусов по часовой стрелке.
Запись Повтори k [Команда1 Команда2 Команда3] означает, что
последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий
алгоритм:
Повтори 10 [Направо 36 Вперед 20 Направо 36]
Какая фигура появится на экране?
1) Правильный пятиугольник
2) Правильный шестиугольник
3) Правильный десятиугольник

Сумма внутренних углов правильного
многоугольника угольника вычисляется по
формуле
(n 2) 180
n
Сумма внешних углов многоугольника
равна 360°.

Исполнитель Черепаха действует на песчаной арене, имеющей форму квадрата со стороной 500 пикселей

Рабочая тетрадь по Информатике 8 класс Босова
of your page —>

Задание 99. Исполнитель Черепаха действует на песчаной арене, имеющей форму квадрата со стороной 500 пикселей. В начальный её голова направлена к верхней стороне квадрата, хвост опущен. Черепаха может выполнять команды:
1) вперед (n) — Черепаха перемещается на n шагов в том направлении, куда развёрнута её голова; один шаг перемещения Черепахи соответствует одному пикселю;
2) вправо (m) — Черепаха изменяет направление движения на m градусов по часовой стрелке.
При опущенном хвосте Черепаха оставляет на арене след в виде линии.
а) Определите, что получится после выполнения Черепахой следующего алгоритма (одна клетка = 5 пикселей):
вправо (270)
вперёд(40)
вправо (90)
вперёд (30)
вправо (120)
вперёд (50)

б) Допишите алгоритм для Черепахи таким образом, чтобы в результате его выполнения в центре арены появился ромб как на рисунке. (одна клетка = 5 пикселей)
поднять хвост
вперёд (30)
опустить хвост
вправо (120)
вперёд (25)
вправо (120)
вперёд (25)
вправо (60)
вперёд (25)
вправо (120)
вперёд (25)

Исполнитель черепаха перемещаясь на экране компьютера оставляет след в виде линии какое число нужно

Опубликовано 22.08.2017 по предмету Информатика от Гость >>

Ответ оставил Гость

Че­ре­паш­ке был дан для ис­пол­не­ния сле­ду­ю­щий ал­го­ритм: По­вто­ри 9 [Вперёд 50 На­пра­во 60]. Какая фи­гу­ра по­явит­ся на экра­не?

Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии.

В каждый конкретный момент известно положение исполнителя и направление его движения.

У исполнителя существует две команды:

Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;

Направо m (где m — целое число), вызывающая из¬менение направления движения на m градусов по часовой стрелке.

Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.

Черепашке был дан для исполнения следующий алгоритм: Повтори 20 [Направо 45 Вперёд 20 Направо 45].

2.1.2. Исполнитель алгоритма

Каждый алгоритм предназначен для определённого исполнителя.

Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд.

Различают формальных и неформальных исполнителей. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Неформальный исполнитель может выполнять команду по-разному.

Рассмотрим более подробно множество формальных исполнителей. Формальные исполнители необычайно разнообразны, но для каждого из них можно указать следующие характеристики: круг решаемых задач (назначение), среду, систему команд и режим работы.

Круг решаемых задач. Каждый исполнитель создаётся для решения некоторого круга задач — построения цепочек символов, выполнения вычислений, построения рисунков на плоскости и т. д.

Среда исполнителя. Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя. Исходные данные и результаты любого алгоритма всегда принадлежат среде того исполнителя, для которого предназначен алгоритм.

Система команд исполнителя. Предписание исполнителю о выполнении отдельного законченного действия называется командой. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует систему команд данного исполнителя (СКИ). Алгоритм составляется с учётом возможностей конкретного исполнителя, иначе говоря, в системе команд исполнителя, который будет его выполнять.

Режимы работы исполнителя. Для большинства исполнителей предусмотрены режимы непосредственного управления и программного управления. В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задаётся полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме. Ряд исполнителей работает только в одном из названных режимов.

Рассмотрим примеры исполнителей.

Пример 5. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. Система команд Черепашки состоит из двух команд:

1) Вперёд n (где n — целое число) — вызывает передвижение Черепашки на n шагов в направлении движения — в том направлении, куда развёрнуты её голова и корпус;

Запись Повтори k [ . ] означает, что последовательность команд в скобках повторится k раз.

Подумайте, какая фигура появится на экране после выполнения Черепашкой следующего алгоритма.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector