Задания 9 и 12: анализ диаграмм, таблиц и схем
Учимся вытаскивать ответ из таблиц, диаграмм и схем — это задания №9 и №12.
Анализ данных — это умение сопоставить несколько источников (таблицу, диаграмму, схему) и сделать вывод, который ни в одном из них не написан прямо.
Что проверяют задания 9 и 12
Задание 9 (часть 1) — анализ информации, представленной схемой или таблицей: например, по таблице расстояний между городами и схеме дорог понять, существует ли путь. Задание 12 (часть 2) — поиск файлов в каталоге по условию, но идея та же: аккуратно сопоставить данные и не ошибиться в деталях. В этом уроке сосредоточимся на чтении таблиц и диаграмм — навыке, общем для обоих.
Таблица соответствий «город ↔ город»
Классический сюжет: дана таблица расстояний и/или схема, где между некоторыми пунктами есть дороги. Нужно понять, какая дорога какому числу соответствует, или есть ли проезд из A в B.
Метод: считайте «степень» каждого пункта — сколько дорог из него выходит. В таблице это число заполненных ячеек в строке, на схеме — число линий из точки. Совпадение степеней связывает строку таблицы с вершиной схемы.
Пример. На схеме из пункта П1 выходит 1 дорога, из П2 — 3, из П3 — 2, из П4 — 2. В таблице у строк число связей: А=2, Б=3, В=1, Г=2. Сопоставим:
Схема: П1=1 П2=3 П3=2 П4=2
Таблица: А=2 Б=3 В=1 Г=2
Однозначно: П2 = Б (единственная степень 3), П1 = В (единственная степень 1).
П3 и П4 имеют степень 2 — различаем по тому, с кем они соединены.
Чтение диаграмм
Диаграммы (столбчатые, круговые) проверяют, умеете ли вы читать доли и абсолютные значения. Круговая диаграмма показывает части целого: вся окружность — 100% (или 360°). Чтобы найти величину сектора, переведите его долю в нужные единицы.
Пример: в опросе участвовало 200 человек. На круговой диаграмме сектор «спорт» занимает четверть. Сколько человек выбрали спорт?
total = 200
dolya = 1/4 # четверть круга
print("Спорт выбрали:", int(total * dolya), "человек")
# Если дан угол сектора 90 градусов:
ugol = 90
print("Доля по углу:", ugol/360, "->", int(total * ugol/360), "человек")
Вывод:
Спорт выбрали: 50 человек Доля по углу: 0.25 -> 50 человек
Сопоставление таблицы и диаграммы
Самые «коварные» задания дают и таблицу, и диаграмму, где какие-то данные скрыты, и просят восстановить недостающее. Алгоритм:
- Выпишите всё, что известно точно.
- Найдите «якорь» — однозначно определяемое значение (самое большое/маленькое, единственное в своём роде).
- От якоря разматывайте остальное, исключая невозможные варианты.
Пример: всего продано 80 книг трёх жанров. Фантастики — половина, детективов в 3 раза меньше, чем фантастики, остальное — стихи.
total = 80
fantastika = total // 2
detektivy = fantastika // 3
stihi = total - fantastika - detektivy
print("Фантастика:", fantastika)
print("Детективы:", detektivy)
print("Стихи:", stihi)
Вывод:
Фантастика: 40 Детективы: 13 Стихи: 27
Типичные ошибки
- Сопоставляют вершины «на глаз», не считая степени.
- Путают «процент от целого» и «процент от части».
- Не проверяют итог: сумма всех частей должна давать 100% (или общее число).
- Читают не тот столбец/строку таблицы — отмечайте нужную карандашом.
Итог
- Схему и таблицу связывают через степень вершины (число связей).
- Круговая диаграмма: доля = угол/360 = процент/100.
- Сначала находим «якорь», затем разматываем остальное и проверяем сумму.