К другим статьям

Как читать структурированные данные на ЕГЭ: навыки для заданий 3, 24, 26

7

Поделиться
Фон

Делимся разбором самых сложных заданий в Телеграм канале

Перейти в ТГ

Зачем эти навыки нужны для заданий

Зачем эти навыки нужны для заданийРабота со структурированными данными на ЕГЭ действительно звучит как повод...

** изображение создано или обработано с помощью ИИ.

Работа со структурированными данными на ЕГЭ действительно звучит как повод для бессонной ночи, но на экзамене проверяют не магию, а внимательность. Файл с таблицей или текстом — это как меню в кафе: вы формулируете условие отбора, компьютер возвращает нужные строки. Сравнение кухонное, зато запоминается.

На экзамене чаще всего нужно понять три вещи: где лежат исходные данные, по какому признаку идёт отбор и в каком виде должен быть итоговый ответ. Если вы уловили эту схему, половина страха уже уходит.

Не стоит начинать подготовку с зубрёжки сложных терминов. Лучше сначала освоить сценарий: отфильтровать строки по дате, связать две таблицы по ID, посчитать сумму по условию — везде работает одна логика.

В кодификаторе нет заданий на API, JSON или веб-запросы. Но навыки чтения структурированных данных напрямую переносятся на реальные номера: базы данных (№3), текстовые файлы (№24) и сортировка/агрегация (№26).

Как читать условие и файлы без паники

Зачем эти навыки нужны для заданийРабота со структурированными данными на ЕГЭ действительно звучит как повод...

** изображение создано или обработано с помощью ИИ.

Первый совет — не читайте условие как роман, читайте как детектив. Какие данные даны на входе? По какому полю идёт отбор? Что нужно найти в ответе? Полезно подчёркивать ключевые слова: «количество», «сумма», «максимум», «ровно», «не менее» — они задают тип расчёта.

Если видите длинное условие или таблицу с десятком столбцов, не пугайтесь. Разделите его на части: имя файла/таблицы показывает источник, заголовки столбцов указывают признаки. А слова «при», «если», «где» задают фильтр.

Обращайте внимание на слова рядом с данными. Поле user_id не равно username, price не равно count. Экзаменаторы не злодеи, но похожие названия — их рабочий приём.

Ещё один приём: перескажите задание вслух короткими фразами. «В файле даны заказы. Нужно отфильтровать по статусу оплачен, проверить дату и посчитать сумму». Если пересказ звучит ясно, решение обычно рядом.

Таблицы, файлы и типы данных

Зачем эти навыки нужны для заданийРабота со структурированными данными на ЕГЭ действительно звучит как повод...

** изображение создано или обработано с помощью ИИ.

Экзаменационные данные держатся на нескольких простых правилах. Строка таблицы описывает один объект. Столбец хранит один признак. Заголовки задают имена полей.

Самая частая ошибка на экзамене — перепутать строку и столбец. Строка отвечает на вопрос «какие данные об одном объекте?». Столбец — на вопрос «какое значение этого признака у всех объектов?» Разница маленькая, но критическая.

Короткая шпаргалка: в Excel и CSV данные идут строками и столбцами. Текст часто записывается как есть, числа — без кавычек. Статусы могут быть «Продано»/0 или «В наличии»/1. В Python при чтении файлов всё по умолчанию приходит как строка (str), поэтому числа нужно явно преобразовывать через int() или float().

Обратите внимание на разделители: в CSV это запятая или точка с запятой, в Excel — границы ячеек. В Python split() или pandas ожидают чёткий формат — лишний пробел или табуляция ломают чтение.

Важный момент: строка «5» и число 5 — не одно и то же. Первое хранит символ, второе — число. Если задача просит сложить значения, тип данных решает всё. Из практики: ошибка искалась почти час, потому что в поле age лежала строка «18», а код ждал число 18. Фильтр вёл себя странно, и с тех пор типы проверяются первым делом.

Условия, фильтры и «пустые ответы»

Зачем эти навыки нужны для заданийРабота со структурированными данными на ЕГЭ действительно звучит как повод...

** изображение создано или обработано с помощью ИИ.

На экзамене «запрос» — это фильтр в условии, «ответ» — отобранные строки. Вместо методов и адресов вы работаете с формулами, циклами или сортировкой.

Ключевое слово в условии показывает действие: «найти количество» = счётчик, «найти сумму» = накопление, «найти максимум» = сравнение. «Отфильтровать по дате/статусу» = проверка каждого элемента.

Результаты фильтра читаются по логике условия: 0 строк = фильтр слишком строгий или условие неверно. Все строки = фильтр не сработал. Несколько = скорее всего, верно. Перед сдачей всегда проверяйте, не упустили ли вы граничные случаи.

Простая аналогия: вы ищете товар в каталоге. 0 результатов — проверьте, не перепутали ли вы «И» и «ИЛИ», не забыли ли привести типы к int. Слишком много — условие не сузило выбор. В задачах смотрите не только на числа, но и на статусы/даты: «Продано» и «В наличии» — разные фильтры, а «2025-01-01» и 01.01.2025 требуют правильного парсинга.

В задачах смотрите не только на числа, но и на формулировки условий. Например, дата позже 01.06 и включая 01.06 — разные фильтры. «Продано» и «в наличии» требуют разных проверок.

Практика на черновике: мой мини-алгоритм

Зачем эти навыки нужны для заданийРабота со структурированными данными на ЕГЭ действительно звучит как повод...

** изображение создано или обработано с помощью ИИ.

Вот последовательность, которую я использую сам и советую ученикам. Она работает даже утром, когда мозг только просыпается.

Сначала я нахожу источник данных (таблица, файл, схема БД). Затем определяю действие (отбор, сумма, максимум). Выделяю ключевые поля и параметры фильтра. Потом разбираю структуру данных, проверяю типы значений, нахожу нужные строки и сверяю ответ с условием.

Этот список я отрабатываю на простых примерах. Беру схему базы или заголовки файла, рисую цепочку связей. Например: Клиенты → Заказы → Товары через ID. Выглядит по-детски, но глазами сразу видно, как идут данные. Люблю приём «маршрут к полю»: сначала фильтрую по дате, потом по статусу, потом считаю сумму. Так я не прыгаю хаотично по условию, а иду по шагам.

Если в файле тысячи строк, я ищу условие выбора. Часто нужно взять запись с нужным ID, датой или статусом. Не хватаю первую строку. Она просто первая в файле, не обязательно подходящая под фильтр.

Помню случай на пробном занятии: ученик увидел файл с заказами и сразу взял первую строку. Условие просило заказ со статусом «Оплачен», а первый был «В обработке». Мы посмеялись, потом нашли верный.

Черновик не должен быть красивым. Я рисую стрелки, кружки, подписи. Главное — разгрузить голову. Экзамен не оценивает дизайн моих каракуль, хотя мой почерк иногда заслуживал отдельного протокола.

Частые вопросы перед экзаменом

Зачем эти навыки нужны для заданийРабота со структурированными данными на ЕГЭ действительно звучит как повод...

** изображение создано или обработано с помощью ИИ.

Этот блок я собрал из вопросов, которые слышу чаще всего. Они простые, но именно они снимают лишний страх. А страх, как известно, съедает баллы.

Нужно ли учить JSON или SQL для ЕГЭ? Нет. Экзамен проверяет умение работать с таблицами (.xlsx, .csv) и текстовыми файлами (.txt). Знание базовой логики фильтрации важнее синтаксиса.

Чем отличаются Задания 3, 24 и 26? №3 — базы данных (связи по ключам, фильтрация в Excel/коде). №24 — текстовые файлы (поиск подстрок, подсчёт вхождений). №26 — сортировка и агрегация (сложные условия, статусы, цены).

Почему строка «100» и число 100 — это важно? Python/Excel не сложат и не сравнят их корректно. В Задании 26 цена часто записана как текст с пробелом »1 200″. Без int() или очистки фильтрация даст 0 строк.

Как не запутаться в большом файле на 10 000 строк? Не листайте глазами. Используйте pandas, csv или фильтры Excel. Сначала примените условие, затем считайте. Проверяйте тип данных в первом ряду.

Главный совет напоследок простой. Разбирайте задачу как работу с файлом или таблицей. Сначала определяете источник, потом фильтр, потом действие. Если держать эту схему в голове, тема становится куда спокойнее.

Хотите научиться быстро фильтровать данные и не путаться в таблицах? В нашей школе на курсах по подготовке к ЕГЭ и ОГЭ мы отрабатываем задания 3, 24 и 26 до автоматизма. Учим строить цепочки связей, проверять типы данных и избегать ловушек в условиях.

Фон

Хочешь начать готовиться, но остались вопросы?

Заполни форму, и мы подробно объясним, как устроена подготовка к ЕГЭ и ОГЭ в ЕГЭLAND

Саша Филатов

    Оставь заявку и мы свяжемся с тобой в течение 15 минут


    Дополнительная скидка 500 линия не вечна!

    Успей воспользоваться промокодом ЛЕТО с 6 по 9 июля и начни свой путь к 80+ и отлично на экзамене!

    Скидка на 8 марта