Исполнитель черепаха перемещаясь на экране компьютера оставляет след в виде линии какое
Каждый алгоритм предназначен для определённого исполнителя.
Исполнитель — это некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд.
Различают формальных и неформальных исполнителей. Формальный исполнитель одну и ту же команду всегда выполняет одинаково. Неформальный исполнитель может выполнять команду по-разному.
Рассмотрим более подробно множество формальных исполнителей. Формальные исполнители необычайно разнообразны, но для каждого из них можно указать следующие характеристики: круг решаемых задач (назначение), среду, систему команд и режим работы.
Круг решаемых задач. Каждый исполнитель создаётся для решения некоторого круга задач — построения цепочек символов, выполнения вычислений, построения рисунков на плоскости т.д.
Среда исполнителя. Область, обстановку, условия, в которых действует исполнитель, принято называть средой данного исполнителя. Исходные данные и результаты любого алгоритма всегда принадлежат среде того исполнителя, для которого предназначен алгоритм.
Система команд исполнителя. (СКИ) Предписание исполнителю о выполнении отдельного законченного действия называется командой. Совокупность всех команд, которые могут быть выполнены некоторым исполнителем, образует систему команд данного исполнителя (СКИ). Алгоритм составляется с учётом возможностей конкретного исполнителя, иначе говоря, в системе команд исполнителя, который будет его выполнять.
Режимы работы исполнителя. Для большинства исполнителей предусмотрены режимы непосредственного управления и программного управления . В первом случае исполнитель ожидает команд от человека и каждую поступившую команду немедленно выполняет. Во втором случае исполнителю сначала задаётся полная последовательность команд (программа), а затем он выполняет все эти команды в автоматическом режиме. Ряд исполнителей работает только в одном из названных режимов.
Рассмотрим примеры исполнителей.
Пример 5. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. Система команд Черепашки состоит из двух команд:
Вперёд n (где n — целое число) — вызывает передвижение Черепашки на n шагов в направлении движения — в том направлении, куда развёрнуты её голова и корпус;
Направо m (где m — целое число) — вызывает изменение направления движения Черепашки на m градусов по часовой стрелке.
Запись Повтори к [<Команда1> <Команда2> . <Командаn>] означает, что последовательность команд в скобках повторится к раз.
Подумайте, какая фигура появится на экране после выполнения Черепашкой следующего алгоритма.
Повтори 12 [Направо 45 Вперёд 20 Направо 45]
Пример 6. Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:
Первая из них уменьшает число на 1, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд. Например, алгоритм 21212 означает следующую последовательность команд:
- умножь на 3
- вычти 1
- умножь на 3
- вычти 1
- умножь на 3
С помощью этого алгоритма число 1 будет преобразовано в 15: ((1*3-1)*3-1)*3 = 15.
При разработке алгоритма:
- выделяются фигурирующие в задаче объекты, устанавливаются свойства объектов, отношения между объектами и возможные действия с объектами;
- определяются исходные данные и требуемый результат;
- определяется последовательность действий исполнителя, обеспечивающая переход от исходных данных к результату;
- последовательность действий записывается с помощью команд, входящих в систему команд исполнителя.
Можно сказать, что алгоритм — модель деятельности исполнителя алгоритмов.
В этом задании требуется понять, как устроен исполнитель алгоритмов, проанализировать возможный результат исполнения алгоритма в зависимости от значений параметров некоторых команд. Задание всегда содержит краткое описание исполнителя, его команд и синтаксиса языка. В процессе решения следует прежде всего выяснить, как влияют на результат исполнения алгоритма различные значения параметров команд.
Исполнитель Черепашка перемещается на экране компьютера, оставляя следв виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды:
Вперёд n (где n – целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;
Направо m (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке.
Запись Повтори k [Команда1 Команда2 Команда3] означает, что последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 7 [Вперёд 70 Направо 120]
Какая фигура появится на экране?
- Правильный семиугольник
- Правильный шестиугольник
- Правильный треугольник
- Незамкнутая ломаная линия
Ключевым параметром, определяющим то, какая фигура появится на экране, является поворот Черепашки. Поворот на 120 градусов – это треть полного оборота вокруг своей оси. Поэтому передвижение Черепашки при любом (больше 2) количестве повторений будет оставлять след в виде одного правильного треугольника.
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды:
Вперёд n (где n – целое число), вызывающая передвижение Черепашки на n шагов в направлении движения;
Направо m (где m – целое число), вызывающая изменение направления движения на m градусов по часовой стрелке.
Запись Повтори k [Команда1 Команда2 Команда3] означает, что последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 12 [ Направо 45 Вперёд 20 Направо 45 ]
Какая фигура появится на экране?
- Квадрат
- Правильный двенадцатиугольник
- Правильный восьмиугольник
- Незамкнутая ломаная линия
Здесь на одно передвижение приходится два поворота по 45 градусов каждый. В сумме это 90 градусов, то есть четверть круга. Четыре выполнения последовательности команд в скобках вызовет появление на экране квадрата, далее Черепашка будет ползать по той же траектории.
Исполнитель Чертежник перемещается на координатной плоскости, оставляя след в виде линии. Чертежник может выполнять команду Сместиться на ( a , b ) (где a , b – целые числа), перемещающую Чертежника из точки с координатами ( x , y ), в точку с координатами ( x + a , y + b ). Если числа a , b положительные, значение соответствующей координаты увеличивается, если отрицательные – уменьшается.
Например, если Чертежник находится в точке с координатами (4, 2),
то команда Сместиться на (2, -3) переместит Чертежника в точку (6, -1).
Запись
Повтори k раз
Команда1 Команда2 Команда3
Означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертежнику был дан для исполнения следующий алгоритм:
Сместиться на (-5, 2)
Повтори 5 раз
Сместиться на (2, 0) Сместиться на (-3, -3) Сместиться на (-1, 0)
На какую одну команду можно заменить этот алгоритм, чтобы Чертежник оказался в той же точке, что и после выполнения алгоритма?
1) Сместиться на (-10, -15)
2) Сместиться на (15, 13)
3) Сместиться на (10, 15)
4) Сместиться на (-15, -13)
В этом задании надо всего лишь вычислить вектор суммарного перемещения Чертежника. Каждый шаг цикла Чертежник перемещается по оси x на 2-3-1=-2 единицы, а по оси y на -3 единицы. За пять выполнений тела цикла Чертежник переместится на (-10, -15). Прибавим к этому начальное перемещение (-5, 2) и получаем, что весь алгоритм сводится к одной команде <<Сместиться на (-15, -13)>>
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду
Сместиться на ( a , b ) (где a , b – целые числа), перемещающую Чертёжника из точки с координатами ( x , y ) в точку с координатами ( x + a , y + b ). Если числа a , b положительные, значение соответствующей координаты увеличивается, если отрицательные – уменьшается.
Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, -3) переместит Чертёжника в точку (6, -1)
Запись
Повтори k раз
Команда1 Команда2 Команда3
Конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 3 раз
Сместиться на (-2, -1) Сместиться на (3, 2) Сместиться на (2, 1)
Конец
Данная работа может быть использована при подготовке к ГИА в 9 классе по теме "Исполнитель Черепашка" . Материал содержит основные способы решения задач и подобраны задачи для самостоятельного решения.
Вложение | Размер |
---|---|
podgotovka_k_gia-_9kl_zadanie_no_6_cherepashka.doc | 202 КБ |
Предварительный просмотр:
ГИА – 9класс -2012
Часть 1. Задание №6
Умение исполнять алгоритм для конкретного исполнителя
с фиксированным набором команд.
Задания с выбором одного ответа.
Уровень сложности задания – повышенный;
Максимальный балл – 1;
Примерное время выполнения – 6 мин.
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
1.Черепашке дан для исполнения алгоритм:
Повтори 6 [Направо 60 Вперёд 15]
Какая фигура появится на экране?
1. правильный пятиугольник
2. правильный треугольник
3. правильный шестиугольник
4. правильный двенадцатиугольник
Решение.
Выпуклый многоугольник называется правильным, если у него все стороны равны и все углы равны.
Черепашка шесть раз повторяет группу команд, указанную в скобках. При этом она каждый раз поворачивает в одном направлении — направо, на один и тот же угол и прочерчивает отрезки одинаковой длины.
Выполнив весь алгоритм, Черепашка совершит поворот на 60 0 ∙ 6 = 360 0 .
Сумма внешних углов многоугольника = 360°.
Следовательно, получается замкнутая ломаная, образующая правильный многоугольник, состоящий из шести равных сторон, т.е.
правильный шестиугольник.
2. Черепашке был дан для исполнения следующий алгоритм:
Повтори 3 [Направо 45 Вперёд 18 Направо 45]
Какая фигура появится на экране?
- восьмиконечная звезда
- правильный восьмиугольник
- незамкнутая ломаная линия
- квадрат
Если это правильный многоугольник, то сумма его внешних углов = 360 0.
Величина одного внешнего угла = 45 0 + 45 0 = 90 0
360 0. / 90 0 = 4 (делится нацело) Þ КВАДРАТ,
НО. Повтори 3 , а нужно 4 как минимум! Þ Ломаная не замыкается
3. Каким должно быть значение n в цикле:
Угол поворота Черепашки в вершине шестиугольника будет равен углу, смежному с внутренним углом, т.е. n = 180 0 – x.
Сумма внутренних углов правильного шестиугольника вычисляется по формуле (n-2)х180 0 , где n =6. Þ
Þ величина одного внутреннего угла x:
n = 180 0 – x = 180 0 –120 0 = 60°.
Задания для самостоятельного решения с ответом.
1. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный пятиугольник
4) Правильный треугольник
2. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо т , вызывающая изменение направления движения на т градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
Какое число необходимо записать вместо п в следующем алгоритме:
1) 108 2) 72 3) 50 4) 36
3. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево т , вызывающая изменение направления движения на т градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
Какое число необходимо записать вместо п в следующем алгоритме:
1) 108 2) 50 3) 36 4) 72
4. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный пятиугольник
4) Правильный семиугольник
5. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный пятиугольник
3) Правильный шестиугольник
4) Правильный семиугольник
6. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо m , вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
Какое число необходимо записать вместо n в следующем алгоритме:
чтобы на экране появился правильный шестиугольник?
1) 30 2) 45 3) 50 4) 60
7. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево m , вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
Какое число необходимо записать вместо n в следующем алгоритме:
чтобы на экране появился правильный шестиугольник?
1) 30 2) 60 3) 50 4) 45
8. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный девятиугольник
3) Правильный шестиугольник
4) Правильный семиугольник
9. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный пятиугольник
3) Правильный восьмиугольник
10. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный пятиугольник
3) Правильный восьмиугольник
4) Правильный двенадцатиугольник
11. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо m , вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
Какое число необходимо записать вместо n в следующем алгоритме:
чтобы на экране появился правильный восьмиугольник?
1) 30 2) 45 3) 80 4) 60
12. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево m , вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
Какое число необходимо записать вместо n в следующем алгоритме:
чтобы на экране появился правильный восьмиугольник?
1) 80 2) 60 3) 50 4) 45
13. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Незамкнутая ломаная линия
2) Правильный десятиугольник
3) Правильный шестиугольник
4) Правильный двенадцатиугольник
14. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Направо m , где m целое число, вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в скобках повторится 5 раз.
Черепашке был дан для исполнения следующий алгоритм:
Какая фигура появится на экране?
1) Правильный десятиугольник
2) Незамкнутая ломаная линия
3) Правильный двадцатиугольник
4) Правильный двенадцатиугольник
15. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существуют две команды:
Налево m , вызывающая изменение направления движения на m градусов по часовой стрелке.
(Вместо n и m должны стоять целые числа).
Запись Повтори 5 [Команда1 Команда2] означает, что последовательность команд в квадратных скобках повторится 5 раз.
1. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.
При выполнении какого из перечисленных ниже алгоритмов на экране появился правильный треугольник?
1) Повтори 3 [Вперёд 50 Направо 20 Направо 25]
2) Повтори 3 [Вперёд 50 Направо 100 Направо 20]
3) Повтори 6 [Вперёд 50 Направо 10 Направо 20]
4) Повтори 6 [Вперёд 50 Направо 20 Направо 40]
2. Исполнитель Муравей перемещается по полю, разделённому на клетки. Размер поля 8x8, строки нумеруются числами, столбцы обозначаются буквами. Муравей может выполнять команды движения:
(где N — целое число от 1 до 7), перемещающие исполнителя на N клеток вверх, вниз, вправо или влево соответственно.
Повтори k раз
Команда1 Команда2 КомандаЗ
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз. Если на пути Муравья встречается кубик с буквой, то он перемещает его по ходу движения. Пусть, например, кубик с буквой О находится в клетке Е6. Если Муравей выполнит команды вправо 2 вверх 2 , то сам окажется в клетке Е7, а кубик с буквой О в клетке Е8.
Пусть Муравей и кубики расположены так, как указано на рисунке. Муравью был дан для исполнения следующий алгоритм:
Повтори 3 раза
Вправо 2 вниз 1 влево 2
В какой клетке окажется буква Т строке после выполнения этого алгоритма?
Вариант № 2
1. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм: Повтори 180 [Вперёд 45 Направо 90] . Какая фигура появится на экране?
1) правильный 180-угольник
3) правильный восьмиугольник
4) незамкнутая ломаная линия
2. Исполнитель Муравей перемещается по полю, разделённому на клетки. Размер поля 8x8, строки нумеруются числами, столбцы обозначаются буквами. Муравей может выполнять команды движения:
(где N — целое число от 1 до 7), перемещающие исполнителя на N клеток вверх, вниз, вправо или влево соответственно.
Повтори k раз
Команда1 Команда2 КомандаЗ
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз. Если на пути Муравья встречается кубик с буквой, то он перемещает его по ходу движения. Пусть, например, кубик с буквой О находится в клетке Е6. Если Муравей выполнит команды вправо 2 вверх 2 , то сам окажется в клетке Е7, а кубик с буквой О в клетке Е8.
Пусть Муравей и кубики расположены так, как указано на рисунке. Муравью был дан для исполнения следующий алгоритм:
Повтори 3 раз
Вправо 1 вверх 1 влево 1
Какое слово будет написано в 6 строке после выполнения этого алгоритма?
Вариант № 3
1. Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [Вперёд 80 Направо 90] . Какая фигура появится на экране?
1) незамкнутая ломаная линия
2) правильный девятиугольник
3) правильный пятиугольник
4) правильный четырёхугольник
2. Исполнитель Муравей перемещается по полю, разделённому на клетки. Размер поля 8x8, строки нумеруются числами, столбцы обозначаются буквами. Муравей может выполнять команды движения:
(где N — целое число от 1 до 7), перемещающие исполнителя на N клеток вверх, вниз, вправо или влево соответственно.
Повтори k раз
Команда1 Команда2 КомандаЗ
означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз. Если на пути Муравья встречается кубик, то он перемещает его по ходу движения. Пусть, например, кубик находится в клетке Е4. Если Муравей выполнит команды вправо 2 вниз 2 , то сам окажется в клетке ЕЗ , а кубик в клетке Е2 .
Готовимся к ОГЭ по информатике 2017. Сегодня задача 1 по материалам ФИПИ.
В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер следующего предложения в данной кодировке.Я к вам пишу – чего же боле? Что я могу ещё сказать?
1) 52 байт
2) 832 бит
3) 416 байт
4) 104 бит
Решение задачи 1 ОГЭ по информатике 2017
Далее, умножив количество символов на вес одного символа найдем информационный размер предложения:
52 символа x 16 бит = 832 бита
Это ответ номер 2.
Автор: Александр Чернышов
Оцените статью, это очень поможет развитию сайта.
Объясните как делать такое задание?
Статья, набранная на компьютере, содержит 8 страниц, на каждой странице 40 строк, в каждой строке 64 символа. В одном из представлений Unicode каждый символ кодируется 16 битами. Определите информационный объём статьи в этом варианте представления Unicode.
1) 40 Кбайт
2) 640 байт
3) 320 байт
4) 35 Кбайт
admin Reply:
31 мая, 2017 at 8:39 дп
Здравствуйте.
Очень просто. На странице 40 строк по 64 символа в каждой, значит всего на странице 40 * 64 = 2560 символов. Так как страниц у нас 8, значит во всей статье будет 2560 * 8 = 20480 символов. А так как каждый символ кодируется 16 битами, а это 2 байта, то вся статья имеет объем 20480 символов * 2 байта = 40960 байт. Такого ответа нет, поэтому переведем в килобайты, разделив на 1024 и получим 40960 / 1024 = 40 Кбайт. Это и есть ответ.
Исполнитель Черепашка перемещается на экране компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз.
Черепашке был дан для исполнения следующий алгоритм:
Повтори 12 [Направо 45 Вперёд 20 Направо 45]
Какая фигура появится на экране?
1) квадрат
2) правильный двенадцатиугольник
3) правильный восьмиугольник
4) незамкнутая ломаная линия
Читайте также: