5 вариант ОГЭ по информатике 2026 с проверкой и разбором

Пробный 5 вариант ОГЭ по информатике 2026 с моментальной проверкой, пошаговым разбором и анализом результатов. Задания в формате реального экзамена.

Структура варианта 5 ОГЭ по информатике

Время: 2 часа 30 минут. Максимальный балл: 21. Проходной балл: 5.

Структура: 2 части: задания с кратким ответом (1–15) и задания на компьютере (16–19)

Шкала оценок: 5 — от 13 баллов, 4 — от 9, 3 — от 5

Разделы экзамена

Задания варианта №5

Задание 1 (1 балл, уровень: базовый)

Тема: Двоичная система счисления

Вопрос: Переведите число 19 из десятичной системы в двоичную.

Варианты ответа:

  1. 10011 ✓
  2. 10010
  3. 10101
  4. 11001

Правильный ответ: 10011

Решение:

  1. 19 / 2 = 9, остаток 1
  2. 9 / 2 = 4, остаток 1
  3. 4 / 2 = 2, остаток 0
  4. 2 / 2 = 1, остаток 0
  5. 1 / 2 = 0, остаток 1
  6. Читаем остатки снизу вверх: 10011

Типичная ошибка: Остатки записываются снизу вверх, а не сверху вниз

Совет: Делите число на 2 и записывайте остатки. Результат — остатки в обратном порядке

Задание 2 (1 балл, уровень: базовый)

Тема: Объём информации

Вопрос: Сообщение содержит 2048 символов. Алфавит состоит из 32 символов. Определите информационный объём сообщения в байтах.

Правильный ответ: 1280

Решение:

  1. Определяем бит на символ: 2⁵ = 32, значит 5 бит на символ
  2. Объём в битах: 2048 × 5 = 10 240 бит
  3. Объём в байтах: 10 240 / 8 = 1280 байт

Типичная ошибка: Количество бит на символ определяется из мощности алфавита: 2^i = N, где N — число символов

Совет: Формула Хартли: i = log₂(N), где N — мощность алфавита. 2⁵ = 32 → i = 5 бит

Задание 3 (1 балл, уровень: базовый)

Тема: Скорость передачи данных

Вопрос: По каналу связи со скоростью 1024 Кбит/с необходимо передать файл за 5 секунд. Какой максимальный размер файла (в Кбайтах)?

Правильный ответ: 640

Решение:

  1. Объём данных за 5 секунд: 1024 × 5 = 5120 Кбит
  2. Переводим в Кбайты: 5120 / 8 = 640 Кбайт

Типичная ошибка: Объём = скорость × время. Не забудьте перевести Кбиты в Кбайты (разделить на 8)

Совет: Объём = скорость × время. Приведите единицы: Кбит/с → Кбайт/с (делим на 8)

Задание 4 (1 балл, уровень: базовый)

Тема: Таблицы истинности

Вопрос: Для какого из приведённых значений X истинно выражение: (X > 1) И (X < 9) И НЕ (X > 5)?

Варианты ответа:

  1. 0
  2. 3 ✓
  3. 6
  4. 10

Правильный ответ: 3

Решение:

  1. Проверяем X = 0: (0 > 1) = ложь → результат ложь
  2. Проверяем X = 3: (3 > 1) И (3 < 9) И НЕ (3 > 5) = истина И истина И НЕ (ложь) = истина И истина И истина = истина
  3. Проверяем X = 6: (6 > 1) И (6 < 9) И НЕ (6 > 5) = истина И истина И НЕ (истина) = истина И истина И ложь = ложь
  4. Проверяем X = 10: (10 > 1) И (10 < 9) = истина И ложь = ложь
  5. Ответ: X = 3

Типичная ошибка: НЕ (X > 5) означает X ≤ 5. Значение 6 не подходит, хотя входит в интервал (1, 9)

Совет: Подставляйте каждое значение и вычисляйте выражение пошагово

Задание 5 (1 балл, уровень: базовый)

Тема: Логические выражения

Вопрос: Каково значение логического выражения НЕ (0 ИЛИ 0) И (1 ИЛИ 0)?

Варианты ответа:

  1. 0
  2. 1 ✓
  3. Неопределено
  4. Ошибка

Правильный ответ: 1

Решение:

  1. Вычисляем (0 ИЛИ 0) = 0
  2. Вычисляем НЕ 0 = 1
  3. Вычисляем (1 ИЛИ 0) = 1
  4. Вычисляем 1 И 1 = 1

Типичная ошибка: Сначала вычисляются скобки, потом НЕ, потом И

Совет: НЕ 0 = 1, НЕ 1 = 0. ИЛИ — хотя бы один 1. И — оба 1

Задание 6 (1 балл, уровень: базовый)

Тема: Логические высказывания

Вопрос: Для какого числа X истинно высказывание: (X делится на 2) И (X делится на 5)?

Варианты ответа:

  1. 12
  2. 15
  3. 20 ✓
  4. 25

Правильный ответ: 20

Решение:

  1. X = 12: 12 / 2 = 6 (да); 12 / 5 = 2.4 (нет) → не подходит
  2. X = 15: 15 / 2 = 7.5 (нет) → не подходит
  3. X = 20: 20 / 2 = 10 (да); 20 / 5 = 4 (да) → подходит
  4. X = 25: 25 / 2 = 12.5 (нет) → не подходит

Типичная ошибка: Число должно делиться и на 2, и на 5. Это значит, что оно кратно 10

Совет: Число, кратное и 2, и 5, кратно их НОК = 10

Задание 7 (1 балл, уровень: базовый)

Тема: Блок-схемы

Вопрос: По блок-схеме: a = 1. Цикл: для i от 1 до 4 выполнять a = a * 2. Чему равно a после выполнения цикла?

Правильный ответ: 16

Решение:

  1. a = 1
  2. i = 1: a = 1 * 2 = 2
  3. i = 2: a = 2 * 2 = 4
  4. i = 3: a = 4 * 2 = 8
  5. i = 4: a = 8 * 2 = 16

Типичная ошибка: Цикл выполняется 4 раза. a удваивается каждый раз: 1 → 2 → 4 → 8 → 16

Совет: Умножение на 2 в цикле — это возведение 2 в степень. a = 1 × 2⁴ = 16

Задание 8 (1 балл, уровень: базовый)

Тема: Исполнитель Робот

Вопрос: Робот находится в клетке (2, 2) и выполняет команды: вверх, вправо, вверх, влево, влево. В какой клетке окажется Робот?

Варианты ответа:

  1. (1, 4) ✓
  2. (2, 4)
  3. (1, 3)
  4. (0, 4)

Правильный ответ: (1, 4)

Решение:

  1. Начало: (2, 2)
  2. Вверх: (2, 3)
  3. Вправо: (3, 3)
  4. Вверх: (3, 4)
  5. Влево: (2, 4)
  6. Влево: (1, 4)

Типичная ошибка: Отслеживайте координаты после каждой команды, не пропускайте шаги

Совет: Рисуйте путь Робота на клетчатом поле — это исключает ошибки

Задание 9 (1 балл, уровень: базовый)

Тема: Линейный алгоритм

Вопрос: Дан алгоритм: a = 5; b = a + 2; a = a * b − 10; Чему равно a после выполнения?

Правильный ответ: 25

Решение:

  1. a = 5
  2. b = 5 + 2 = 7
  3. a = 5 * 7 − 10 = 35 − 10 = 25

Типичная ошибка: В последней строке a справа ещё равно 5, b уже равно 7

Совет: Сначала вычисляется правая часть присваивания, затем результат записывается в переменную

Задание 10 (1 балл, уровень: базовый)

Тема: Алгоритм с ветвлением

Вопрос: Дан алгоритм: s = 0 Для i от 1 до 6: если i mod 3 = 0, то s = s + i Чему равно s?

Правильный ответ: 9

Решение:

  1. i = 1: 1 mod 3 = 1 ≠ 0, пропускаем
  2. i = 2: 2 mod 3 = 2 ≠ 0, пропускаем
  3. i = 3: 3 mod 3 = 0, s = 0 + 3 = 3
  4. i = 4: 4 mod 3 = 1 ≠ 0, пропускаем
  5. i = 5: 5 mod 3 = 2 ≠ 0, пропускаем
  6. i = 6: 6 mod 3 = 0, s = 3 + 6 = 9

Типичная ошибка: mod 3 = 0 означает «делится на 3 без остатка». Из чисел 1–6 это 3 и 6

Совет: Числа, кратные 3 в диапазоне 1–6: 3, 6. Их сумма = 9

Задание 11 (1 балл, уровень: повышенный)

Тема: Основы Python

Вопрос: Что выведет программа? x = 45 y = x % 10 + x // 10 print(y)

Правильный ответ: 9

Решение:

  1. x = 45
  2. x % 10 = 45 % 10 = 5 (последняя цифра)
  3. x // 10 = 45 // 10 = 4 (первая цифра)
  4. y = 5 + 4 = 9
  5. Программа выведет 9

Типичная ошибка: % 10 даёт последнюю цифру числа, // 10 отбрасывает последнюю цифру

Совет: Для двузначного числа: x % 10 — единицы, x // 10 — десятки

Задание 12 (1 балл, уровень: повышенный)

Тема: Циклы в Python

Вопрос: Что выведет программа? s = '' for c in 'PYTHON': if c in 'AEIOU': s = s + c print(s)

Правильный ответ: O

Решение:

  1. Перебираем символы строки 'PYTHON': P, Y, T, H, O, N
  2. P — не гласная (не в 'AEIOU'), пропускаем
  3. Y — не гласная, пропускаем
  4. T — не гласная, пропускаем
  5. H — не гласная, пропускаем
  6. O — гласная! s = '' + 'O' = 'O'
  7. N — не гласная, пропускаем
  8. Выводится: O

Типичная ошибка: Проверяются только заглавные гласные A, E, I, O, U. Буква Y — не гласная в этом контексте

Совет: Оператор in проверяет, содержится ли символ в строке

Задание 13 (1 балл, уровень: повышенный)

Тема: Условия в Python

Вопрос: Что выведет программа? a = 7 b = 3 c = a if a < b else b print(c)

Варианты ответа:

  1. 7
  2. 3 ✓
  3. 10
  4. ошибка

Правильный ответ: 3

Решение:

  1. a = 7, b = 3
  2. Тернарный оператор: c = a if a < b else b
  3. Проверяем условие: a < b → 7 < 3 → ложь
  4. Условие ложно → c = b = 3
  5. Выводится: 3

Типичная ошибка: Тернарный оператор: значение_если_истина if условие else значение_если_ложь

Совет: Тернарный оператор Python: x if условие else y. Если условие истинно — x, иначе — y

Задание 14 (1 балл, уровень: высокий)

Тема: Формулы в электронных таблицах

Вопрос: В ячейке A1 число 7, в B1 число 3, в C1 число 2. Какое значение будет в ячейке D1, если в ней формула =A1*B1−C1*C1?

Правильный ответ: 17

Решение:

  1. Формула: =A1*B1 − C1*C1
  2. A1*B1 = 7*3 = 21
  3. C1*C1 = 2*2 = 4
  4. 21 − 4 = 17

Типичная ошибка: Оба умножения выполняются раньше вычитания. C1*C1 — это C1 в квадрате

Совет: Умножения и деления вычисляются раньше сложений и вычитаний

Задание 15 (1 балл, уровень: высокий)

Тема: Ссылки на ячейки

Вопрос: В ячейках A1:A5 записаны числа 4, 8, 2, 10, 6. Какое значение вернёт формула =СУММ(A1:A5)/СЧЁТ(A1:A5)+МИН(A1:A5)?

Правильный ответ: 8

Решение:

  1. СУММ(A1:A5) = 4 + 8 + 2 + 10 + 6 = 30
  2. СЧЁТ(A1:A5) = 5
  3. МИН(A1:A5) = 2
  4. Приоритет: сначала деление: 30 / 5 = 6
  5. Затем сложение: 6 + 2 = 8

Типичная ошибка: Деление СУММ/СЧЁТ выполняется раньше сложения с МИН

Совет: В формулах с несколькими функциями учитывайте приоритет арифметических операций между ними

Задание 16 (1 балл, уровень: повышенный)

Тема: Работа с электронными таблицами

Вопрос: В электронной таблице в ячейках A1:A4 записаны числа 3, 7, 2, 8. В ячейке B1 записана формула =ЕСЛИ(МИН(A1:A4)>1; МАКС(A1:A4); 0). Какое значение будет в ячейке B1?

Правильный ответ: 8

Решение:

  1. МИН(A1:A4) = 2
  2. Проверяем условие: 2 > 1 → истина
  3. Выполняется первая ветка: МАКС(A1:A4) = 8
  4. Ответ: 8

Типичная ошибка: Сначала вычисляется МИН, потом проверяется условие, потом при необходимости вычисляется МАКС

Совет: Функции ЕСЛИ, МИН, МАКС можно вкладывать друг в друга для создания сложных формул

Задание 17 (1 балл, уровень: базовый)

Тема: Создание презентации/документа

Вопрос: При создании текстового документа необходимо создать маркированный список. Какой пункт меню в текстовом редакторе отвечает за создание списков?

Варианты ответа:

  1. Формат → Список ✓
  2. Вставка → Таблица
  3. Файл → Свойства
  4. Сервис → Проверка

Правильный ответ: Формат → Список

Решение:

  1. Маркированный список — это способ форматирования текста
  2. Создание и настройка списков (маркированных, нумерованных) относится к форматированию
  3. В текстовых редакторах списки настраиваются через Формат → Список

Типичная ошибка: Список — это элемент форматирования текста, поэтому ищите в меню «Формат»

Совет: Формат → Список позволяет выбрать тип списка: маркированный, нумерованный или многоуровневый

Задание 18 (2 балла, уровень: высокий)

Тема: Написание программы на Python

Вопрос: Напишите программу на Python, которая из списка слов ["кот", "дом", "мир", "код", "лес", "год"] выводит слова, содержащие букву "о", через пробел в алфавитном порядке. Запишите результат.

Правильный ответ: год дом код кот

Решение:

  1. Исходный список: ["кот", "дом", "мир", "код", "лес", "год"]
  2. Фильтруем слова с буквой «о»: ["кот", "дом", "код", "год"]
  3. Сортируем в алфавитном порядке: ["год", "дом", "код", "кот"]
  4. Код: words = ['кот', 'дом', 'мир', 'код', 'лес', 'год']
  5. result = sorted([w for w in words if 'о' in w])
  6. print(*result) # Вывод: год дом код кот

Типичная ошибка: Оператор in проверяет наличие подстроки. sorted() сортирует в алфавитном (лексикографическом) порядке

Совет: Для фильтрации строк используйте оператор in. sorted() для строк работает в алфавитном порядке

Задание 19 (2 балла, уровень: высокий)

Тема: Обработка большого массива данных

Вопрос: В файле записаны результаты 120 учеников (баллы от 0 до 100). Программа подсчитывает количество учеников, набравших 60 и более баллов, и вычисляет долю таких учеников в процентах. Известно, что 60+ баллов набрали 84 ученика. Какой процент выведет программа? Ответ запишите как целое число.

Правильный ответ: 70

Решение:

  1. Количество учеников с 60+ баллами = 84
  2. Общее количество = 120
  3. Доля = 84 / 120 = 0.7
  4. В процентах: 0.7 × 100 = 70%

Типичная ошибка: Доля = количество подходящих / общее количество. Для процентов умножьте на 100

Совет: Процент = (часть / целое) × 100. Проверяйте, что делите на общее количество

Частые вопросы

Сколько заданий в ОГЭ по информатике и сколько баллов можно набрать?

В ОГЭ по информатике 19 заданий. Максимальный первичный балл — 21. Задания 1–17 оцениваются в 1 балл, задания 18–19 — по 2 балла каждое. Задания 16–19 выполняются на компьютере.

Какие темы входят в ОГЭ по информатике?

Экзамен включает разделы: кодирование и представление информации, основы логики, алгоритмизация, программирование (Python, Pascal, КуМир), работа с электронными таблицами и базами данных.

Можно ли выбрать язык программирования на ОГЭ по информатике?

Да, на ОГЭ по информатике можно использовать один из языков: Python, Pascal, КуМир, C/C++, Бейсик. Чаще всего школьники выбирают Python как наиболее простой и современный язык.

Какой минимальный балл нужен для сдачи ОГЭ по информатике?

Минимальный балл для сдачи ОГЭ по информатике — 5 первичных баллов. Для оценки «4» нужно набрать 11–16 баллов, для «5» — 17–19 баллов.

Есть ли практическая часть на ОГЭ по информатике?

Да, задания 16–19 выполняются на компьютере. Задание 16 — работа с электронными таблицами. Задание 17 — создание презентации или текстового документа. Задание 18 — написание программы на выбранном языке программирования. Задание 19 — обработка большого массива данных.

Как подготовиться к ОГЭ по информатике самостоятельно?

Решайте варианты ФИПИ, отрабатывайте перевод чисел между системами счисления, таблицы истинности, трассировку алгоритмов. Для практической части важно уметь писать программы на Python: циклы, условия, обработка строк.

О подготовке к ОГЭ по информатике

Пятый вариант тренажёра ОГЭ по информатике 2026 — продвинутые задания для финальной подготовки к экзамену. Разбор восьмеричной и шестнадцатеричной систем, комплексные логические выражения, алгоритмы с вложенными циклами и продвинутое программирование на Python.

Этот вариант идеально подходит для тех, кто уже освоил базовые задания и хочет закрепить навыки на более сложных примерах. Подробные решения и анализ ошибок помогут достичь максимального результата.

Пройдите все пять вариантов для комплексной подготовки к ОГЭ по информатике — это лучший способ чувствовать себя уверенно на экзамене и получить высокий балл.

Рейтинг онлайн школ

Рейтинг онлайн школ

В век технологий онлайн-школы стали очень популярными и удобными инструментами для обучения. Они особенно подходят детям и подросткам.

Смотреть все школы →
Загрузка школ...
Подбираем лучшие варианты