WorksheetsЧертежник 2
Total questions: 15
Worksheet time: 9mins
Выбери строку заголовка алгоритма
алг фигура_7
нач
опустить перо
сместиться на вектор (x1, У1)
сместиться на вектор (x2, У2)
сместиться на вектор (хз, у3)
сместиться на вектор (x4, У4)
поднять перо
сместиться на вектор (x5, 35)
кон
сместиться на вектор(x1, 31)
фигура_7
нач
фигура
алг фигура_7
Выбери имя алгоритма
алг рис_б
нач
опустить перо
сместиться на вектор (x1, 31)
сместиться на вектор (x2, У2)
сместиться на вектор (xз, У3)
сместиться на вектор (x4, У4)
поднять перо
сместиться на вектор (x5, У5)
кон
алг рис_6
риc_6
(x3,v3) (x4, 94)
рис
Выбери верный ответ. В данной конструкции не хватает:
нц <число повторений> раз
кц
<тело цикла>
нет верного ответа
заголовок
<шея цикла>
Чертёжник находится в начале координат.
Сколько раз Чертёжник должен выполнить команду:
сместиться на вектор (1, 9),
чтобы оказаться в точке (7, 63)?
(a)
Циклами являются:
Как правильно задать координаты точки в исполнителе Чертёжник?
(7 5)
(7 := 5)
(7, 5)
(7 : 5)
(7; 5)
Выполнит ли Чертёжник команды?
опустить перо
сдвинь на вектор (0,2)
сдвинь на вектор (1,0)
сдвинь на вектор (0, -2)
сдвинь на вектор (-1,0)
поднять перо
сдвинь на вектор (2,0)
Да, выполнит
Нет, не выполнит
Алгоритм для Чертёжника:
нц 10 раз
сместиться на вектор (-3, -2)
сместиться на вектор (2,2)
сместиться на вектор (3, 9)
кц
Запиши в ответе команду, в результате выполнения которой Чертёжник вернётся в исходную точку. Ответ: сместиться на (X - (a) Y - (b) )
Что делает команда сместиться на вектор (x, y) в КуМире?
Перемещает Чертёжника в точку (x, y)
Перемещает Чертёжника на вектор (x, y) относительно текущей позиции
Устанавливает новые координаты начальной точки
Меняет ориентацию Чертёжника
Какой недостаток имеет использование команд перемещения в абсолютные координаты?
Требует использования вспомогательных алгоритмов
При изменении одной точки приходится пересчитывать остальные вручную
Не позволяет использовать циклы
Как можно упростить алгоритм рисования фигуры, содержащей одинаковые элементы (например, несколько квадратов)?
Дублировать код для каждого элемента
Использовать абсолютные координаты для каждого квадрата
Создать вспомогательный алгоритм для рисования квадрата и вызывать его в цикле
Использовать только команды смещения
Какой принцип используется при создании вспомогательного алгоритма?
Разделение алгоритма на части, которые нельзя использовать повторно
Выделение повторяющихся фрагментов кода в отдельные алгоритмы
Написание алгоритма без циклов и условий
Использование только абсолютных координат
Какой результат выполнения следующего кода?
нц 4 раза
сместиться на (5, 0)
сместиться на (0, 5)
сместиться на (-5, 0)
сместиться на (0, -5)
кц
Чертёжник сместится на (20, 20)
Чертёжник окажется в случайной точке
Чертёжник вернётся в исходную точку
Чертёжник нарисует диагональ
Как сделать так, чтобы Чертёжник вернулся в исходное положение после выполнения цикла рисования?
Использовать абсолютные координаты
Остановить выполнение программы
Сместиться на вектор, равный сумме всех предыдущих смещений, но с обратным знаком
Переместиться в случайную точку
В чём преимущество использования команды сместиться на (x, y) по сравнению с перемещением в абсолютные координаты?
Чертёжник рисует быстрее
Можно легко переносить рисунок в любое место без пересчёта координат
Алгоритм становится сложнее
Это позволяет рисовать только прямоугольники
