Разбор задания 5 ОГЭ по информатике: как решать задачи на алгоритмы

ФИПИ обновил примеры задания 5 ОГЭ по информатике — теперь в открытом банке появились новые задачи на формальное исполнение алгоритмов. Это одно из ключевых заданий первой части, где нужно просто «прокрутить» готовый алгоритм в уме. Разбираемся, как к нему готовиться.

Что опубликовал ФИПИ

В открытом банке заданий появились два типа задач:

  1. Алгоритмы для формального исполнителя — например, робота с двумя командами: «прибавь 1» и «умножь на 2». Нужно отследить, как меняется число после каждой операции.

  2. Обработка цепочек символов — алгоритмы, которые преобразуют строки по заданным правилам: добавляют символы, дублируют, заменяют буквы.

Разбор от Сот

Задание 5 проверяет не умение писать код, а способность формально исполнять уже готовый алгоритм. Вот что важно:

  • Исполнитель алгоритма — робот, редактор строк или другой абстрактный объект с чёткой системой команд.
  • Базовые конструкции — последовательность, ветвление, цикл. В ОГЭ они обычно простые, без вложенности.
  • Работа с данными — изменение чисел или строк по шагам.

Пример задачи на числа:

У исполнителя две команды: «прибавь 1» (код 1) и «умножь на 2» (код 2). Программа 21212 переводит число 3 в 46. Какое число получится после первой команды?

Решение:

  1. Первая команда — 2 (умножь на 2): 3 × 2 = 6.
  2. Вторая команда — 1 (прибавь 1): 6 + 1 = 7.
  3. И так далее. Ответ: 6.

Пример задачи на строки:

Алгоритм добавляет символ «С» к чётным строкам и дублирует средний символ в нечётных. Затем каждая буква сдвигается вперёд в алфавите. Что получится, если применить алгоритм к слову «КОМЕТА» дважды?

Решение:

  1. Длина «КОМЕТА» — 6 (чётная). Добавляем «С»: «СКОМЕТА».
  2. Сдвигаем буквы: «ТЛПНЁУБ».
  3. Повторяем алгоритм для новой строки.

Что это значит для тебя

  • Тренируйся на открытом банке — ФИПИ выложил десятки похожих задач. Решай их, пока не доведёшь до автоматизма.
  • Разбирай ошибки — если путаешься в шагах, рисуй таблицу изменений для каждой переменной или символа.
  • Учи базовые конструкции — даже сложные алгоритмы состоят из простых блоков: условий, циклов, замен.

Если хочешь потренироваться на реальных задачах, посмотри план подготовки к ОГЭ с нуля. Там есть и про алгоритмы.

FAQ

Как быстро решать такие задачи? — Тренируйся на однотипных примерах. Чем больше решишь, тем быстрее будешь видеть закономерности.

Что делать, если запутался в шагах? — Выписывай промежуточные результаты после каждой операции. Для строк можно делать «снимки» состояния.

Попробуй бесплатную диагностику

Задание 5 кажется простым, но ошибки в нём — самые обидные. Проверь, сможешь ли ты решать такие задачи без единой помарки.

Пройди бесплатную диагностику на Сотах — 15 минут, и ты узнаешь, где реальные пробелы.

Источники