Задание №7 ЕГЭ по информатике: разбор, шаблоны кода Python и анти-примеры | СмартКИМ
СмартКИМ УДОБНАЯ ПОДГОТОВКА К ЕГЭ И ОГЭ
Задачи №7 Решать в тренажере Войти в СмартКИМ
ЕГЭ (1–27) ОГЭ (1–15) Python: шпаргалка
Быстрый переход по номерам и темам
Базовый (1 балл) Время: 2-4 мин Формулы Калькулятор / Степень двойки Все задачи №{ topic_num } в каталоге

Задание №7. Кодирование изображений и звукозаписи

Тема: Формулы информационного объёма $I = K \cdot i$ и $I = f \cdot b \cdot k \cdot t$
Расчёт объёма растровых изображений и звуковых файлов при различных параметрах дискретизации, глубины цвета и сжатия. Решается математически по формулам.

1. Формулы для изображений и звука:

  • Растровые изображения: $I = X \cdot Y \cdot i$ бит, где $N \le 2^i$ (глубина цвета $i$ округляется ВСЕГДА ВВЕРХ).
  • Звукозапись: $I = f \cdot b \cdot k \cdot t$ бит, где:
    • $f$ — частота дискретизации (Гц, 1 кГц = 1000 Гц!).
    • $b$ — глубина кодирования (бит).
    • $k$ — каналы (моно = 1, стерео = 2, квадро = 4).
    • $t$ — время в секундах ($t = \text{мин} \cdot 60$).
  • Перевод единиц: 1 Байт = 8 бит, 1 Кбайт = 1024 Байт, 1 Мбайт = 1024 Кбайт.

Разновидности и прототипы задания на экзамене

Тип 1: Растровые изображения (I = X * Y * i)
Палитра цветов $N \le 2^i$, глубина цвета $i$ бит.
Тип 2: Звукозапись (I = f * b * k * t)
Частота дискретизации $f$ Гц, разрешение $b$ бит, каналы $k$, время $t$ сек.

Анти-примеры (Типичные ошибки vs Как делать правильно)

Как делать НЕ надо:
Ошибка: Переводить кГц умножением на 1024 вместо 1000
44 кГц = 44 000 Гц (приставки частоты десятичные: 1000)!
Как делать ПРАВИЛЬНО:
Правильно: Частота: 1 кГц = 1000 Гц. Память: 1 Кбайт = 1024 байта.
Как делать НЕ надо:
Ошибка: Забыть перевести минуты в секунды
Подставить t = 2 вместо t = 120 секунд.
Как делать ПРАВИЛЬНО:
Правильно: Время t всегда строго в секундах!
ГРОБ

ГРОБ №7: Сжатие на P% и заголовок файла

Файл сжат на 30%, при этом добавлен заголовок 64 Кбайта.

Как обойти ловушку: Результирующий объём: `I_res = (I_raw * 0.70) + 64 * 1024 * 8` бит.

Лайфхаки и подводные камни на экзамене:

  • При сравнении (было / стало) просто считайте во сколько раз изменился каждый множитель без вычисления абсолютных значений.
Банк реальных задач №7 Открыть в тренажере СмартКИМ