Кодирование информации для ЕГЭ по информатике (Задание 7)
1. Основные понятия
Задание 7 ЕГЭ по информатике проверяет умение определять объём памяти, необходимый для хранения графической и звуковой информации. Это базовая задача, требующая знания формул и умения работать с единицами измерения информации.
Задания: N7.Кодирование.Фано
2. Кодирование графической информации
2.1. Формула объёма графического файла
Для расчёта объёма информации, необходимого для хранения изображения, используется формула:
где:
- I: объём информации изображения (в битах);
- K: общее количество пикселей в изображении (зависит от ширины и высоты изображения);
- i: глубина цвета (количество бит, выделяемых на один пиксель).
Пример: Изображение размером 1024×768 пикселей с глубиной цвета 24 бита:
2.2. Формула количества цветов
Для определения количества цветов, которое может быть закодировано с заданной глубиной цвета, используется формула:
где:
- N: количество возможных цветов;
- i: глубина цвета в битах.
Примеры: Важно: Если в задаче дано количество цветов N, нужно найти минимальное i такое, что .
Пример: Палитра содержит 4096 цветов. Находим i:
Пример: Палитра содержит 7026 цветов. Находим i:
3. Кодирование звуковой информации
3.1. Формула объёма звукового файла
Для вычисления объёма звукового файла используется формула:
где:
- I: объём информации звукового файла (в битах);
- v: частота дискретизации (количество отсчётов в секунду, измеряется в Герцах);
- i: глубина кодирования (количество бит на каждый отсчёт);
- k: количество каналов записи (1 для моно, 2 для стерео, 4 для квадро);
- t: длительность записи (в секундах).
Пример: Стерео запись (k=2) с частотой 44,1 кГц (v=44100 Гц), глубиной 16 бит (i=16), длительностью 3 минуты (t=180 с):
Важно: Чем выше частота дискретизации, глубина кодирования и количество каналов, тем качественнее, но объёмнее будет звуковой файл.
3.2. Типы звукозаписи
| Тип записи | Количество каналов (k) | Описание |
|---|---|---|
| Моно | 1 | Один канал |
| Стерео | 2 | Два канала (левый и правый) |
| Квадро | 4 | Четыре канала |
4. Передача данных по сети
4.1. Формула передачи данных
При расчёте времени передачи данных по сети используется формула:
где:
- V: объём информации, передаваемой через сеть (в битах);
- q: скорость передачи данных (в битах в секунду);
- t: время передачи (в секундах).
Из этой формулы можно найти: Время передачи: Скорость передачи: Объём данных:
Пример: Файл размером 50 МБ передаётся со скоростью 10 Мбит/с:
5. Архивация данных
Архивация служит для уменьшения объёма файла с целью его последующей передачи или хранения.
Важно: При решении задач на архивацию нужно учитывать:
- Объём исходного файла
- Объём сжатого файла
- Процент сжатия
- Время на архивацию и разархивацию (если требуется)
Формулы:
- Если сжатый файл составляет p% от исходного:
- Если сжатый файл меньше исходного на p%:
- Если исходный файл больше сжатого на p%:
Пример: Файл после сжатия стал на 35% меньше исходного:
6. Единицы измерения объёма данных
| Единица измерения | Обозначение | Эквивалент в меньших единицах |
|---|---|---|
| Бит | бит | - |
| Байт | Б | 8 бит |
| Килобайт | КБ | 1024 Б = 8192 бит |
| Мегабайт | МБ | 1024 КБ = 1048576 Б = 8388608 бит |
| Гигабайт | ГБ | 1024 МБ |
| Терабайт | ТБ | 1024 ГБ |
Важно:
- 1 КБ = 1024 байт (не 1000!)
- 1 МБ = 1024 КБ = 1048576 байт
- При переводе в биты: умножаем на 8
7. Степени двойки
Для быстрого и эффективного решения задач важно хорошо знать степени двойки:
| Степень | Значение | Степень | Значение |
|---|---|---|---|
| 1 | 2048 | ||
| 2 | 4096 | ||
| 4 | 8192 | ||
| 8 | 16384 | ||
| 16 | 32768 | ||
| 32 | 65536 | ||
| 64 | 131072 | ||
| 128 | 262144 | ||
| 256 | 1048576 | ||
| 512 | 4194304 | ||
| 1024 | 16777216 | ||
| Полезные значения: |
- (1 КБ в байтах)
- (1 МБ в байтах)
- (24-битная глубина цвета)
8. Разбор типичных задач
Задача 1: Определение максимального количества снимков в пакете
Условие (ЕГЭ 2025, демоверсия ФИПИ):
Прибор автоматической фиксации нарушений правил дорожного движения делает цветные фотографии размером 1024×768 пикселей, используя палитру из 4096 цветов. Снимки сохраняются в памяти камеры, группируются в пакеты по несколько штук, а затем передаются в центр обработки информации со скоростью передачи данных 1 310 720 бит/с. Каково максимальное возможное количество снимков в одном пакете, если на передачу одного пакета отводится не более 300 секунд?
Решение:
Выписываем условия:
- Размер фотографии: 1024 × 768 пикселей
- Палитра: N = 4096 цветов
- Скорость передачи: q = 1310720 бит/с
- Максимальное время передачи: t ≤ 300 с
Находим глубину цвета:
Находим количество пикселей:
Находим объём одной фотографии:
Обозначаем количество снимков за X:
Составляем неравенство для времени передачи:
Ответ: Так как количество снимков должно быть целым числом, максимальное значение X = 41.
Задача 2: Определение времени передачи пакета
Условие (Досрочная волна 2024):
Прибор автоматической фиксации нарушений правил дорожного движения делает цветные фотографии размером 2764×1793 пикселей, используя палитру из 7026 цветов. Снимки сохраняются в памяти камеры, группируются в пакеты по 148 штук, затем передаются в центр обработки информации со скоростью передачи данных 18 349 566 бит/с. Сколько секунд требуется для передачи одного полного пакета фотографий? В ответе запишите только целую часть полученного числа.
Решение:
Выписываем условия:
- Размер фотографии: 2764 × 1793 пикселей
- Палитра: N = 7026 цветов
- Количество фотографий в пакете: 148
- Скорость передачи: q = 18349566 бит/с
Находим глубину цвета:
Находим количество пикселей:
Находим объём одной фотографии:
Находим объём пакета:
Находим время передачи:
Ответ: Целая часть = 519 секунд.
Задача 3: Кодирование звука - определение времени передачи
Условие (Досрочная волна 2023):
Пользователь записал голосовое сообщение. Сообщение представляет собой стерео аудиофайл со следующими параметрами: глубина кодирования - 24 бит, частота дискретизации 16000 отсчётов в секунду, время записи - 90 с. Данное сообщение было отправлено по Сети со скоростью 64 000 бит/с. Сколько секунд будет передаваться голосовое сообщение?
Решение:
Выписываем условия:
- Глубина кодирования: i = 24 бит
- Частота дискретизации: v = 16000 Гц
- Время записи: t = 90 с
- Количество каналов: k = 2 (стерео)
- Скорость передачи: q = 64000 бит/с
Находим объём звукового файла:
Находим время передачи:
Ответ: 1080 секунд.
Задача 4: Кодирование звука - определение длительности записи
Условие (Основная волна(II) 2023):
Производилась четырёхканальная (квадро) звукозапись с частотой дискретизации 192 кГц и 16-битным разрешением. В результате был получен файл размером 967 Мбайт, без учёта размера заголовка и без сжатия данных. Определите длительность звукозаписи (в минутах). В качестве ответа укажите ближайшее к полученному времени записи целое число.
Решение:
Выписываем условия:
- Частота дискретизации: v = 192 кГц = 192000 Гц
- Глубина кодирования: i = 16 бит
- Количество каналов: k = 4 (квадро)
- Размер файла: I = 967 Мбайт = 967 × 1024 × 1024 × 8 = 8100245504 бит
Находим длительность записи:
Переводим в минуты:
Ответ: 11 минут.
Задача 5: Архивация - определение количества цветов
Условие (Основная волна 2022):
Для хранения сжатого произвольного растрового изображения размером 640×256 пикселей отведено 170 Кбайт памяти без учёта размера заголовка файла. Файл оригинального изображения больше сжатого на 35%. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды пикселей записываются в файл один за другим без промежутков. Какое максимальное количество цветов можно использовать в изображении?
Решение:
Выписываем условия:
- Размер изображения: 640 × 256 пикселей
- Объём сжатого изображения: 170 Кбайт = 170 × 1024 × 8 = 1392640 бит
- Файл оригинального изображения больше сжатого на 35%
Находим объём исходного изображения: Если сжатый файл составляет 65% от исходного (100% - 35% = 65%):
Находим количество пикселей:
Находим глубину цвета:
Округляем вниз: i = 13 бит
Находим максимальное количество цветов:
Ответ: 8192 цвета.
Задача 6: Архивация - обратная задача
Условие (Досрочная волна 2022):
Для хранения произвольного сжатого растрового изображения размером 486×720 пикселей отведено 80 Кбайт памяти без учёта размера заголовка файла. Для кодирования цвета каждого пикселя используется одинаковое количество бит, коды пикселей записываются в файл один за другим без промежутков. После сохранения информации о пикселях изображение сжимается. Размер итогового файла после сжатия на 15% меньше исходного. Какое максимальное количество цветов можно использовать в изображении?
Решение:
Выписываем условия:
- Размер изображения: 486 × 720 пикселей
- Объём сжатого изображения: 80 Кбайт = 80 × 1024 × 8 = 655360 бит
- После сжатия размер стал на 15% меньше исходного (сжатый = 85% от исходного)
Находим объём исходного изображения:
Находим количество пикселей:
Находим глубину цвета:
Округляем вниз: i = 2 бита
Находим максимальное количество цветов:
Ответ: 4 цвета.
9. Алгоритм решения задач задания 7
Шаг 1: Анализ условия
- Определить тип задачи (графика, звук, передача данных, архивация)
- Выписать все данные из условия
- Определить, что требуется найти
Шаг 2: Выбор формулы
- Графика: ,
- Звук:
- Передача данных:
- Архивация: использовать проценты для связи исходного и сжатого файлов
Шаг 3: Приведение единиц измерения
- Перевести все данные в одинаковые единицы (обычно биты)
- Помнить: 1 КБ = 1024 байт, 1 МБ = 1024 КБ
- При переводе в биты умножать на 8
Шаг 4: Вычисление промежуточных значений
- Найти глубину цвета (если дано количество цветов)
- Найти количество пикселей (если даны размеры)
- Найти объём файла
Шаг 5: Решение основной задачи
- Подставить значения в формулу
- Выполнить вычисления
- Проверить единицы измерения
Шаг 6: Проверка ответа
- Убедиться, что ответ логичен
- Проверить, что все условия учтены
- Округлить до требуемой точности
10. Типичные ошибки и как их избежать
Ошибка 1: Неправильный перевод единиц измерения
Проблема: Путают 1024 и 1000, забывают умножить на 8 при переводе в биты.
Как избежать:
- Запомнить: 1 КБ = 1024 байт (не 1000!)
- При переводе байт в биты всегда умножать на 8
- Составлять таблицу перевода единиц
Ошибка 2: Неправильное определение глубины цвета
Проблема: Берут меньшее значение степени двойки, когда нужно большее.
Как избежать:
- Если N = 7026, то , нужно
- Всегда проверять:
Ошибка 3: Забывают про количество каналов в звуке
Проблема: Не учитывают k (количество каналов) в формуле звука.
Как избежать:
- Моно = 1 канал, Стерео = 2 канала, Квадро = 4 канала
- Всегда проверять формулу:
Ошибка 4: Неправильная работа с процентами при архивации
Проблема: Путают, что больше: исходный или сжатый файл.
Как избежать:
- Если сжатый на 35% меньше исходного → сжатый = 65% от исходного
- Если исходный на 35% больше сжатого → исходный = 135% от сжатого
- Рисовать схему: исходный → сжатый
Ошибка 5: Неправильное округление глубины цвета
Проблема: Округляют вверх вместо вниз при определении i из объёма.
Как избежать:
- При определении i из формулы округлять вниз
- Проверять: (не должно превышать)
11. Практические рекомендации
Для быстрого решения:
Запомните основные формулы: Графика: , Звук: Передача:
Знайте степени двойки до 15-й степени наизусть
Внимательно читайте условие: часто ключевая информация в конце
Проверяйте единицы измерения: все вычисления в битах, затем переводите
Для сложных задач:
- Выписывайте все данные в таблицу
- Определяйте тип задачи в начале
- Используйте аналитический подход - пошаговое решение
- Проверяйте логичность ответа
12. Типичные формулировки в ЕГЭ
| Формулировка | Что это означает | Формула |
|---|---|---|
| "Палитра из N цветов" | Нужно найти i: | |
| "Глубина цвета i бит" | Количество бит на пиксель | |
| "Стерео запись" | k = 2 канала | |
| "Квадро запись" | k = 4 канала | |
| "Сжатие на p%" | Сжатый = (100-p)% от исходного | |
| "Скорость передачи q бит/с" | Используется в формуле передачи |
Составлено: Лилия С.
Источники: КИМ ЕГЭ 2026, открытый банк ФИПИ, спецификация ЕГЭ по информатике, яндекс учебник
Удачи на экзамене! 🎓