🖼️ Задание 7: Кодирование информации
Изображения · Звук · Передача данных
1. Кодирование изображений
Объем памяти для хранения изображения вычисляется по формуле:
I = K · i
- I — информационный объем (биты)
- K — количество пикселей (ширина × высота)
- i — глубина цвета (бит на пиксель)
Связь глубины цвета (i) и количества цветов (N):
N = 2ⁱ
2. Кодирование звука
Объем аудиофайла зависит от времени записи и качества оцифровки:
I = f · i · t · k
- f — частота дискретизации (Гц)
- i — разрешение (глубина) кодирования (биты)
- t — время записи (секунды)
- k — количество каналов (1 - моно, 2 - стерео, 4 - квадро)
3. Единицы измерения (Шпаргалка)
| 1 байт | 8 бит |
| 1 Кбайт | 1024 байта |
| 1 Мбайт | 1024 Кбайта |
| 1 Гбайт | 1024 Мбайта |
⚠️ При расчетах в 7 задании всегда переводи все в биты, а в конце — в те единицы, которые просят в ответе.
⚠️ На чем ловят в ЕГЭ?
- Сжатие: Если в задаче сказано "файл уменьшился на 30%", значит осталось 70% (умножаем на 0.7).
- Заголовок: Иногда просят учитывать размер заголовка файла (просто прибавляем его к итоговому I).
- Округление: Если ищем "максимальное количество цветов", округляем i вниз. Если объем файла не должен превышать X — тоже вниз.
- Скорость передачи: I = v · t (где v — скорость в бит/с).
📊 Мини-алгоритм для задачи
Дано: 640х480, 256 цветов. Найти размер в Кбайтах.
- N=256 → 2ⁱ=256 → i=8 бит.
- I = 640 * 480 * 8 = 2 457 600 бит.
- I = 2 457 600 / 8 = 307 200 байт.
- I = 307 200 / 1024 = 300 Кбайт.
← Назад к конспектам