Что такое КЕГЭ: устройство и формат экзамена
Главное о формате: ЕГЭ по информатике сдают за компьютером — и это меняет всю стратегию подготовки.
КЕГЭ — это компьютерный ЕГЭ по информатике: с 2021 года экзамен полностью проходит за компьютером, без бумажных бланков с заданиями. Вы решаете задачи прямо в специальной станции, используя реальное программное обеспечение.
Зачем нужен компьютерный формат
Информатика — единственный школьный предмет, ЕГЭ по которому проводится на компьютере. Логика проста: проверять умение программировать на бумаге бессмысленно. До 2021 года часть заданий приходилось «решать в уме» и записывать только ответ; теперь у вас есть Python, электронные таблицы и калькулятор — ровно те инструменты, которыми пользуется реальный программист.
Это переворачивает подготовку. Раньше ценились зубрёжка формул и устный счёт. Сейчас выигрывает тот, кто умеет за пять минут написать перебор и получить точный ответ. Многие задания, которые «руками» решаются 20 минут и с риском ошибиться, программой решаются за минуту и без ошибок. Поэтому весь этот курс построен вокруг идеи: где можно — пишем короткую программу на Python и получаем ответ машинально.
Сколько заданий и сколько времени
Экзаменационная работа содержит 27 заданий. На выполнение даётся 3 часа 55 минут — это 235 минут. В отличие от математики или русского, в КЕГЭ нет деления на «часть 1» и «часть 2» с разными бланками: все 27 заданий идут подряд, ответом к каждому служит число или короткая последовательность символов, которую вы вводите в поле на экране.
Задания различаются по уровню сложности. В спецификации ФИПИ они распределены так:
| Уровень | Сколько заданий | Примеры |
| Базовый (Б) | около 10 | 1, 2, 3, 4, 5, 6, 7, 9, 10, 12 |
| Повышенный (П) | около 13 | 8, 11, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 25 |
| Высокий (В) | около 4 | 19, 24, 26, 27 |
Что можно использовать на экзамене
На станции КЕГЭ установлен набор разрешённого ПО. Конкретный список зависит от пункта проведения, но обязательно есть:
- Среда программирования. Допускаются разные языки, но реальный стандарт ЕГЭ — Python. Почти все задания «на программирование» (15, 16, 17, 22, 23, 24, 25, 26, 27) проще всего решать именно на Python: код короткий, перебор пишется в несколько строк.
- Электронные таблицы (LibreOffice Calc / аналог). Для заданий 3, 9, 18, 22 файлы выдаются в формате
.ods. Таблицы удобны там, где нужно отфильтровать строки, посчитать суммы, протянуть формулу по столбцу. - Текстовый редактор и калькулятор. Файлы к заданиям 17, 24, 26, 27 выдаются в формате
.txt, к заданию 10 — в.odt.
Обратите внимание на форматы файлов: с переходом на отечественное и открытое ПО ФИПИ использует .ods (таблицы), .odt (документы) и .txt (простой текст). Их открывают LibreOffice или совместимые программы — важно заранее привыкнуть именно к ним, а не к привычному Microsoft Office.
Важный организационный момент: на станции КЕГЭ нельзя пользоваться интернетом, своими файлами, телефоном и любыми заранее заготовленными «шпаргалками» в среде. Зато можно держать в голове набор готовых шаблонов кода — и именно их мы будем нарабатывать. К моменту экзамена у вас в памяти должно быть несколько «заготовок»: перебор чисел в диапазоне, перевод систем счисления, проверка делимости, обработка строки, чтение списка чисел. Эти шаблоны вы наберёте за минуту и адаптируете под конкретный вариант.
Какие задания «программистские», а какие «ручные»
Все 27 заданий условно делятся на три группы по способу решения:
- Чисто программные (15, 16, 17, 22, 23, 24, 25, 26, 27) — их почти невозможно решить без кода. Здесь Python обязателен, и именно тут он экономит больше всего времени.
- Гибридные (4, 5, 6, 8, 11, 13, 14) — решаются и руками, и кодом, но программа надёжнее и быстрее. Мы будем разбирать оба пути, отдавая предпочтение коду.
- Табличные и «бумажные» (1, 2, 3, 7, 9, 10, 12) — часть удобно делать в электронных таблицах, часть быстро считается формулой. Но даже здесь короткая программа часто выручает.
Главный сдвиг мышления, который нужно сделать в самом начале подготовки: КЕГЭ — это не экзамен по запоминанию, а экзамен по решению задач за компьютером. Не пытайтесь заучить ответы — научитесь быстро писать маленькие программы. Один и тот же навык «перебери и проверь условие» закрывает добрый десяток разных заданий.
Как выглядит ответ
Ответом к любому из 27 заданий является целое число, последовательность цифр или несколько символов без пробелов. Развёрнутых решений, как в ЕГЭ по математике, писать не нужно — компьютер проверяет только финальный ответ. Это и плюс, и ловушка: за правильный ход мысли с арифметической опиской баллов не дадут. Поэтому золотое правило КЕГЭ — там, где можно, считать программой, а не руками.
Вот как выглядит самая базовая «проверка ответа» на Python — такой код вы будете писать постоянно:
# Проверим объём сообщения: алфавит из 32 символов, сообщение 80 символов
import math
N = 32 # мощность алфавита
i = math.log2(N) # бит на один символ
print("бит на символ:", int(i))
print("объём сообщения, бит:", int(i * 80))
print("объём сообщения, байт:", int(i * 80) // 8)
Вывод:
бит на символ: 5 объём сообщения, бит: 400 объём сообщения, байт: 50
Итог
- КЕГЭ — компьютерный экзамен: 27 заданий, 235 минут, ответ — число или строка символов.
- Разрешены Python, электронные таблицы (.ods), текстовый редактор, калькулятор.
- Стратегия номер один: где возможно — решать коротким кодом, а не вручную.