Задание №6 ОГЭ. Исполнение алгоритма с фиксированным набором команд

Алгоритм и его свойства, способы записи алгоритмов являются основными содержательными элементами, которые проверяются в задании №6 ОГЭ по информатике и ИКТ.

Для успешного решения шестой задачи обучающиеся должны знать основные типы алгоритмических конструкций и уметь выполнять алгоритм с фиксированным набором команд для конкретного исполнителя.

Задание №6 относится к повышенному уровню сложности. Рассмотрим возможные варианты и способы решения данной задачи.

Демонстрационный вариант экзаменационной работы ОГЭ по информатике и ИКТ в 2018 году.

Задание №6. Чертёжнику был дан для исполнения следующий алгоритм:

  • Повтори 3 раз
  • Сместиться на (–2, –3) Сместиться на (3, 2) Сместиться на (–4, 0)
  • конец

На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?

  1. Сместиться на (–9, –3)
  2. Сместиться на (–3, 9)
  3. Сместиться на (–3, –1)
  4. Сместиться на (9, 3)

Решение.

Алгоритм для Чертежника представляет цикл n раз. Значит последовательность команд, представляющих тело цикла для данного алгоритма должно выполниться 3 раза.

Определим точку, в которой окажется Чертежник в результате выполнения одного тела цикла. Для удобства свяжем начало системы координат с первоначальным положением Чертежника. Тогда

  • смещение по оси ох: -2 + 3 + (-4) = -3
  • смещение по оси оу: -3 + 2 + 0 = -1

Очевидно, после трех проходов по циклу результат будет следующим:

  • по оси ох: -3 * 3 = -9
  • по оси оу: -1 * 3 = -3

Значит, алгоритм можно заменить командой Сместиться на (-9, -3)

Ответ. 1