решай.ai · шпаргалка

Задание 7: Кодирование и декодирование информации. Передача информации

ЕГЭ Информатика

Как выглядит

Типичная формулировка — текстовая задача на 5–8 строк с описанием ситуации: документ хранится как текст плюс скан, музыкальный файл записан с определёнными параметрами и передан по каналу связи. В конце — вопрос: сколько процентов, секунд или байт составит новое значение.

…

Что нужно знать

  • Объём растрового изображения без сжатия: V=M⋅N⋅iV = M \cdot N \cdot i, где MM и NN — количество пикселей по горизонтали и вертикали, ii — глубина цвета (бит на пиксель).
  • Глубина цвета связана с количеством цветов палитры: Nцв=2iN_{цв} = 2^{i}, откуда i=log⁡2Nцвi = \log_2 N_{цв}.
  • Разрешение сканирования (dpi — точек на дюйм) задаёт число пикселей на единицу длины: M=dpi⋅LM = dpi \cdot L, где LL — размер стороны листа в дюймах. При увеличении dpi в kk раз число точек по каждой стороне растёт в kk раз, а значит площадь изображения (число пикселей) растёт в k2k^2 раз.
  • Сжатие на p%p\% означает, что итоговый объём составляет (1−p/100)(1 - p/100) от исходного, несжатого объёма.
  • Объём текстового документа: V=K⋅iV = K \cdot i, где KK — количество символов, ii — объём одного символа в битах (обычно 8 бит для однобайтовых кодировок и 16 бит для UTF-16).
  • Объём звукового файла без сжатия: V=f⋅t⋅i⋅nV = f \cdot t \cdot i \cdot n, где ff — частота дискретизации (Гц), tt — длительность звучания (с), ii — глубина кодирования (бит на отсчёт), nn — число каналов (моно n=1n=1, стерео n=2n=2).
  • Скорость передачи данных (пропускная способность канала) CC измеряется в бит/с (или производных единицах). Время передачи файла объёмом VV: t=VCt = \dfrac{V}{C}.
  • Стандартные соотношения единиц: 1 байт=8 бит1 \text{ байт} = 8 \text{ бит}, 1 Кбайт=210 байт1 \text{ Кбайт} = 2^{10} \text{ байт}, 1 Мбайт=220 байт1 \text{ Мбайт} = 2^{20} \text{ байт} и аналогично для бит в контексте скорости передачи (Кбит/с, Мбит/с — степени двойки в большинстве заданий ЕГЭ).

Алгоритм

  1. Определить тип данных в задаче: изображение, текст или звук — от этого зависит, какая формула объёма применяется.
  2. Выписать все данные задачи и явно отметить, что известно в абсолютных величинах, а что — только в виде отношений (во сколько раз больше/меньше, на сколько процентов).
  3. Ввести переменную для неизвестного базового объёма (например, общий объём документа VV или объём файла в первом случае V1V_1), если конкретные числа не даны.
  4. Выразить исходные величины (объём текста, объём скана, объём звукового файла) через введённую переменную, используя условие задачи (доли, проценты).
  5. Применить формулы масштабирования: для изображений — квадрат коэффициента изменения dpi, для звука — произведение коэффициентов изменения частоты и глубины кодирования.
  6. Применить коэффициенты сжатия как отдельный множитель (1−p/100)(1-p/100) к соответствующему несжатому объёму. …

Ловушки

  • Забывают возводить коэффициент dpi в квадрат. Разрешение влияет на изображение по двум измерениям, поэтому линейное увеличение dpi даёт квадратичный рост объёма — это самая частая потеря баллов в задачах про сканирование.
  • Путают порядок применения сжатия и масштабирования. Сначала нужно пересчитать несжатый объём по новому разрешению, и только потом применять новый коэффициент сжатия — иначе результат будет неверным.
  • Неверно трактуют «сжатие на p%». Это означает, что итоговый объём составляет (100−p)%(100-p)\% от исходного, а не что он уменьшился в pp раз или стал равен p%p\% без вычитания из ста.
  • Забывают, что при расчёте доли текста меняется знаменатель. Общий объём записи после замены скана — это не тот же VV, что и раньше, а новая сумма текста и нового скана; нужно пересчитать 100% заново. …
reshay.ai/ege/informatika/zadanie-7 — задачи с разборами и тренажёр

Полный гайд и задачи задания 7 →