Задания 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 человек

Сопоставление таблицы и диаграммы

Самые «коварные» задания дают и таблицу, и диаграмму, где какие-то данные скрыты, и просят восстановить недостающее. Алгоритм:

  1. Выпишите всё, что известно точно.
  2. Найдите «якорь» — однозначно определяемое значение (самое большое/маленькое, единственное в своём роде).
  3. От якоря разматывайте остальное, исключая невозможные варианты.

Пример: всего продано 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.
  • Сначала находим «якорь», затем разматываем остальное и проверяем сумму.
Проверьте себя
1. Как надёжнее всего сопоставить вершину схемы со строкой таблицы расстояний?
AПо названию пункта
BПо числу выходящих дорог (степени вершины)
CПо цвету линии
DПо порядку записи
2. Сектор круговой диаграммы занимает 90°. Какую долю целого он представляет?
A10%
B25%
C50%
D90%
3. Всего 60 человек, любителей музыки — треть. Сколько это человек?
A15
B20
C30
D33
Поддержать проект