Какие языки программирования будут на егэ 2022
В 2021 году ЕГЭ по информатике претерпел наибольшие изменения за всю историю его проведения – теперь экзамен сдается в компьютерной форме (и даже называется КЕГЭ), больше нет части II, где нужно давать развернутые ответы, в каждом задании требуется лишь числовой ответ, появилось много новых заданий, а для решения старых появились новые способы благодаря доступным на компьютере приложениям.
В отличие от бланковой модели экзамена, выполнение заданий по программированию допускается на языках программирования (семействах языков) С++, Java, C#, Pascal, Python, Школьный алгоритмический язык. Из примеров фрагментов кода в заданиях в связи с невостребованностью исключены примеры на Бейсике.
На фоне этого в ЕГЭ 2023 изменений не так много, но составители продолжают делать акцент на использовании инструментов компьютера при решении заданий экзамена.
Изменения в КИМ КЕГЭ 2023 года
1. Задание 6 в 2023 году будет посвящено анализу алгоритма для конкретного исполнителя, определению возможных результатов работы простейших алгоритмов управления исполнителями и вычислительных алгоритмов.
2. Задание 22 призвано привлечь внимание к параллельному программированию, технологиям организации многопроцессорных / многопоточных вычислений. Это задание будет выполняться с использованием файла, содержащего информацию, необходимую для решения задачи.
- Демонстрационный вариант
- Кодификатор
- Спецификация

Демонстрационная версия станции КЕГЭ
Данный тренажёр предназначен для знакомства с интерфейсом и возможностями Станции КЕГЭ,
которая будет использоваться при проведении ЕГЭ по информатике и ИКТ в 2023 году.
Всё, что нужно знать о ЕГЭ по информатике
Разные вузы требуют разные вступительные экзамены по IT-направлениям. Где-то нужно сдавать физику, где-то — информатику. К какому экзамену готовиться — решать вам, но стоит иметь в виду, что конкурс на специальности, где надо сдавать физику, обычно ниже, чем на специальности, где требуется ЕГЭ по информатике, т. е. вероятность поступить «через физику» больше.
Зачем тогда сдавать ЕГЭ по информатике?
- К нему быстрее и проще подготовиться, чем к физике.
- Вы сможете выбирать из большего количества специальностей.
- Вам будет легче учиться по выбранной специальности.
Что нужно знать о ЕГЭ по информатике
ЕГЭ по информатике, или, по-другому, КЕГЭ (компьютерный ЕГЭ), проходит только с использованием компьютера. Всего 27 заданий с одним кратким ответом. 11 заданий базового уровня сложности, 11 заданий повышенного уровня и 5 заданий высокого уровня сложности. Задания с 1-го по 25-е позволяют набрать по 1 первичному баллу. Задания 26, 27 позволяют набрать по 2 первичных балла каждый. Таким образом, максимум первичных баллов, которые можно получить за решение всех заданий, — 29.
Первичные баллы переводятся в тестовые, которые и являются результатом ЕГЭ. 29 первичных баллов равны 100 тестовым баллам за экзамен. Таблица перевода первичного балла в тестовый неравномерна. Чем больше ваш итоговый балл, тем меньше будет давать и первичный: например, 2 первичных балла соответствуют 14 тестовым, начиная с нуля, а 26–28 первичных дают в итоге 93–98 баллов соответственно.
Это значит, что при выполнении ЕГЭ по информатике необходимо сделать как можно больше заданий. Начинать с самых простых, так как по тестовому весу они не будут сильно уступать сложным заданиям. Иногда выгоднее решить две простые задачи, чем решать одну сложную. Главное, решить их правильно. Так как вы часто используете различное программное обеспечение, то и ответ является результатом работы программ. Необходимо постоянно проверять на промежуточных результатах правильность работы вашего алгоритма или другой программы. Цена ошибки во время выполнения тестовых заданий выше — потеря каждого первичного балла чревата тем, что вы не пройдёте по конкурсу, ведь 3–4 итоговых балла за ЕГЭ при высокой конкуренции на IT-специальности могут стать решающими. Компьютер доступен на протяжении всего экзамена, и одно и то же задание можно решить разными способами и сравнить полученные ответы.
Как готовиться к решению задач из первой части
- Уделите особое внимание задачам № 6, 8, 9, 17, 18, 23, 24, 25, 26, 27. Именно эти задачи, согласно анализу результатов прошлых лет, особенно сложны. Трудности с решением этих задач испытывают не только те, у кого общий балл за ЕГЭ по информатике получился низким, но и хорошисты и отличники.
- Выучите наизусть таблицу степеней числа 2.
- Запомните стандартные алгоритмы на языке программирования (проверка чисел на простоту, делимость, перебор потока чисел и поиск минимума, максимума, чтение из файла, работа со строками, взятие остатка).
- Тщательно изучите варианты ЕГЭ предыдущих лет. Экзамен по информатике — один из самых стабильных, это означает, что для подготовки можно смело использовать варианты ЕГЭ за последние 2–3 года. За два года поменялись только задачи 6, 13 и 22.
- Познакомьтесь с разными вариантами формулировки заданий. Помните о том, что незначительное изменение формулировки всегда приводит к ухудшению результатов экзамена.
- Внимательно читайте условие задачи. Большинство ошибок при выполнении заданий связано с неверным пониманием условия.
- Учитесь самостоятельно проверять выполненные задания и находить ошибки в ответах.
Что нужно знать о решении сложных задач
24-я задача — на работу с символами и строками.
25-я задача требует составления программы с использованием стандартных алгоритмов.
26-я задача — на работу с большим количеством чисел из файла.
27-я задача — необходимо написать сложную и эффективную по времени программу.
Основную трудность на экзамене представляет 27-я задача. Её решает только 7% сдающих— на 1 балл и 4% — на 2 балла. Её особенность в том, что к ней невозможно подготовиться заранее. Каждый год на экзамен выносится принципиально новая задача. В задаче есть 2 файла для тестирования вашей программы. При решении задачи № 27 нельзя допустить ни одной смысловой ошибки. Но можно написать неэффективную программу и получить один первичный балл, чем сразу пытаться написать алгоритм на два балла.
Как рассчитывать время на экзамене
Ориентируйтесь на данные, которые приведены в спецификации контрольных измерительных материалов для проведения ЕГЭ по информатике. В ней указано примерное время, отведённое на выполнение заданий.
Распределить время на решение заданий можно следующим образом:
• Базовый уровень: 43 минуты.
• Повышенный уровень: 68 минут.
• Высокий уровень: 124 минуты.
Из них 43 минуты отводится на решение задач 1–10 и 19 базового уровня. В среднем на каждую задачу из первой части уходит от 3 до 6 минут. Повышенный уровень требует от 3 до 14 минут на задачу.
Остаётся 124 минуты на решение заданий высокого уровня сложности, при этом для решения последней задачи № 27 понадобится не менее 40 минут, а для № 26 — 35 минут. Эти расчёты выполнены специалистами Федерального института педагогических измерений и основаны на результатах экзаменов прошлых лет, поэтому к ним следует отнестись серьёзно и использовать в качестве ориентира на экзамене.
Языки программирования — какой выбрать
- BASIC. Это устаревший язык, и не используется в школах, и на экзамене.
- Школьный алгоритмический язык программирования «Кумир». Он разработан специально для раннего обучения программированию, удобен для освоения начальных алгоритмов, но практически не содержит глубины, в нём некуда развиваться. Но им очень удобно решать задачу 6.
- Pascal. По-прежнему является одним из самых распространённых языков программирования для обучения в школах и вузах. Pascal вполне подходит в качестве языка написания КЕГЭ, но при выполнении сложных заданий на нём может потребоваться больше времени, если не знать последних фишек языка. Смотрите последние обновления языка PascalABC.Net — самые нужные конструкции, которые пригодятся на экзамене, уже есть.
- С++. Универсальный язык, один из самых быстрых языков программирования. Его сложно изучать, зато в практическом применении его возможности очень широки.
- Python. Его легко изучать на начальном уровне, единственное, что требуется, — знание английского языка. Вместе с тем при углублённом изучении Python предоставляет программисту не меньше возможностей, чем С++. Начав изучение Python ещё в школе, вы будете использовать его и в дальнейшем, вам не придётся переучиваться на другой язык, чтобы достичь новых горизонтов в программировании. Для сдачи ЕГЭ достаточно знать Python на базовом уровне. На экзамене даёт небольшое преимущество, так как формулировки заданий очень похожи на код программы Python.
В ЕГЭ 2024 года нет заданий с разными языками программирования, так что можно использовать любой язык программирования для решений. Всё равно вы будете вписывать получившийся ответ, а на каком языке он получен — дело удобства использования инструмента.
Полезно знать
- Работы по информатике не оцениваются экспертами, все задания проверяет компьютер.
- Лучше записывать ответы в специальный бланк-черновик: если станция выйдет из строя, то вам её заменят, но на другой станции ваши ответы не сохранятся, и их придётся вводить заново.
- Полезный сайт для подготовки к ЕГЭ по информатике — сайт Константина Юрьевича Полякова.
- На сайте ФИПИ выложены кодификатор элементов содержания и требования к уровню подготовки для проведения ЕГЭ по информатике, а также спецификация контрольных измерительных материалов для проведения ЕГЭ по информатике. В этих документах можно найти перечень разделов курса информатики, знание которых проверяется на ЕГЭ, а также список необходимых для сдачи экзамена знаний и умений.
- На этом же сайте можно найти методические рекомендации для учителей с анализом результатов ЕГЭ разных лет и обучающие материалы для экспертов ЕГЭ по информатике с критериями оценивания задач.
- Готовиться к ЕГЭ по информатике можно вместе с «Фоксфордом». Все курсы по информатике — на одной странице.
Современный ЕГЭ по информатике

Единый государственный экзамен по информатике и информационно-коммуникационным технологиям объективно является одним из самых сложных экзаменов. Проблема заключается в том, что масштаб и глубина знаний, которые выпускники должны продемонстрировать на экзамене, не соответствуют времени, которое выделено на этот предмет в школьной программе. Нет единого учебного пособия и нет единой стратегии подготовки учащихся, которая позволит сдать ЕГЭ по информатики без дополнительных усилий. Экзамен охватывает до 10 разделов науки «Информатика», и каждый раздел – это несколько семестров в ВУЗе, т.е. отдельная наука. Перечень проверяемых позиций в документах ФГОС занимает 18 страниц А4 12-м шрифтом. Многие задачи демонстрируют межпредметные связи, особенно завязана тематика вопросов с математикой. То есть вопрос по математике, а решать его нужно программным способом. Таким образом это объективно сложный экзамен по сути проверяемого материала.
Второй момент, который усложняет получение высоких баллов – это то, что экзамен сдается и проверяется на компьютере в специальной программной среде. Такой способ проведения экзамена, обеспечивает практическую мгновенную проверку и выдачу результата, исключает ошибки экспертов, разночтения и проблемы, связанные с почерком экзаменующихся. Но коды и черновики не сохраняются. Это означает, что экзаменуемый не имеет право на ошибку, описку, помарку. Малейшая, самая глупая описка в коде, приведет к фатальной ошибке, и никто разбираться в деталях не будет, апелляцию подавать будет бессмысленно. Вбил в бланк ответ — система его проверит, а ход решения не проверяется. Со временем предполагается организовать удаленную компиляцию, пока этого нет. И все-таки дети сдают информатику. Каждый год количество сдающих этот экзамен увеличивается. Скорей всего это связано с поворотом страны в сторону IT, с тем, что ВУЗы все больше требуют именно информатику в качестве входного экзамена.
Чтобы определиться с тем, как готовиться к экзамену, нужно понять, как он устроен. Экзамен состоит из 27 вопросов и охватывает темы: информация и её кодирование, представление чисел, комбинаторика, основы логики, моделирование, технология обработки графической и звуковой информации, технология обработки информации в электронных таблицах и текстовых редакторах, базы данных, телекоммуникационные технологии, алгоритмизация и программирование и т.д. 5 вопросов решаются аналитически, т.е. «ручкой на бумажке». Один вопрос по текстовому редактору. 7 вопросов выполняются в электронных таблицах и 14 решаются программированием. Дело в том, что формулировка аналитических вопросов так усложнена в последние годы, что решить их можно только программированием, хотя раньше можно было справиться вручную. О чем это говорит: о том, что если хочешь иметь высокие баллы – изволь программировать, причем на очень неслабом уровне. Процитируем слова специалистов ФИПИ: для того, чтобы успешно сдать экзамен, нужно формировать и развивать навыки практического программирования, закреплять навыки обработки числовой информации в электронных таблицах, уделять повышенное внимание теоретическим основам информатики, алгебре логики, межпредметным связям с математикой, основам комбинаторики. Лучше и не скажешь. А как это реализовать практически?
Помимо тщательной школьной подготовки по предмету, идеальным вариантом будет обучение программированию, как минимум один учебный год. Причем без привязки к задачам ЕГЭ, чисто алгоритимическое программирование, с упором на алгоритмы преобразования массивов, текстовые функции, комбинаторные задачи.
На каком языке программировать? ЕГЭ сдают на 5-ти языках: Python, Pascal, C++, C#, Java и на компьютерном школьном языке. Это говорит о том, что задачи ЕГЭ будто бы не привязаны к возможностям языка. Это неправда, реально можно сдать ЕГЭ на Pascal или Python. Python предпочтительней. С точки зрения правильной подготовки будущего IT специалиста/программиста (а именно такие абитуриенты решаются на ЕГЭ по информатике) – лучше начинать с классических языков (Pascal, C#, C++), а потом переходить на Python.
А далее по традиции нужно будет порешать как можно больше экзаменационных вариантов. Причем выбирать пути решения, которые минимизируют возможности ошибки. Решения должны быть экономны, лаконичны, прозрачны, без сложных логических выкладок, а потому и максимально безошибочны. В этом вам может помочь специалист о подготовке к ЕГЭ по информатике.
Во всяком случае если вы в 9-10-м классе срочно начинайте программировать, иначе не успеете подготовиться к ЕГЭ по информатике.
Педагог дополнительного образования Учебного центра вычислительной техники
Ершова Ю.Г.
Выпускники школ сдают последний ЕГЭ основного периода — информатику
20 и 21 июня участники ЕГЭ сдают экзамен по информатике. Это завершающее испытание основного периода ЕГЭ. Дальше — резервные дни для тех, кто не смог сдать что-то в основные сроки.
Второй год экзамен по информатике проводится на компьютерах, до этого выпускники писали работы на бумажных бланках.
— Технология проведения ЕГЭ по информатике на компьютерах была у нас уже давно, но возможность делать это так, чтобы смогли участвовать все школы и регионы, появилась только два года назад, — сказал «РГ» глава Рособрнадзора Анзор Музаев. — Национальные проекты позволили нам организовать эту процедуру и обеспечить количество компьютеров, необходимых для проведения экзамена.
В этом году информатика впервые опередила по популярности физику среди предметов по выбору. Всего заявления на участие в экзамене в основной период подали около 126,5 тысяч человек. В Рособрнадзоре прогнозируют, что информатика скоро станет одним из самых массовых предметов по выбору.
Учитывая то, какой сегодня спрос на специалистов в сфере информационных технологий, вероятность, что прогнозы оправдаются, высока.
Экзаменационная работа по информатике — это 27 заданий с краткими ответами, которые потом будут проверяться автоматически, без участия экспертов. Продолжительность экзамена — 3 часа 55 минут. Во время экзамена участникам доступны текстовый редактор, редактор электронных таблиц, системы программирования. Выполнение заданий по программированию допускается на языках программирования С++, Java, C#, Pascal, Python, Школьный алгоритмический язык. Хотя экзамен проходит на компьютерах, все они автономны. Никакого интернета — запрещено.
Установленный минимальный балл на ЕГЭ по информатике — 40. Результаты для тех, кто сдает 20 июня, придут не позднее 4 июля, для сдающих 21 июня — не позднее 6 июля.