Задание 7 ЕГЭ: Растр: объём файла и сравнение «во сколько раз»
Несжатое растровое изображение — это сетка пикселей, на каждый отведено одинаковое число бит, поэтому объём файла равен произведению числа пикселей на глубину кодирования. Вторая волна делает акцент на сравнениях: во сколько раз изменится объём, если поднять разрешение и поменять глубину? Изменение ширины и высоты даёт квадратичный множитель (в a раза по каждой стороне — в a на a раз всего), глубина — линейный. Глубину берут из палитры: минимальное i, при котором 2^i покрывает число цветов. Переводы единиц: биты в байты — делением на 8, байты в Кбайт — делением на 1024 (кило здесь двоичное). Типовые потери: рост «в a раза по каждой стороне» считают ростом в a раза, а не в a·a; делят на 1000 вместо 1024; забывают деление на 8 и отвечают не в тех единицах, что спрошены.
Что проверяет задание
Кодирование изображений. Это задание с коротким ответом, который проверяется автоматически. Одна арифметическая ошибка — ноль баллов, поэтому скорость и аккуратность здесь важнее гениальности.
Формулы к заданию
Разбор типовых задач
Пример 1
Фотография размером 1600 на 1200 пикселей сохранена без сжатия с палитрой из 16777216 цветов. Сколько Кбайт занимает файл?
- Палитра 16777216 цветов — это ровно 2 в 24-й степени, значит на пиксель отводится 24 бита.
- Считаем число пикселей: 1600 · 1200 = 1 920 000.
- Объём в битах: 1 920 000 пикселей по 24 бита.
- Переводим в байты и в Кбайт: 46 080 000 : 8 = 5 760 000 байта; 5 760 000 : 1024 = 5625 Кбайт.
- Проверка порядка: 5625 Кбайт — это около 5,5 Мбайт, правдоподобно для фотографии без сжатия.
Ответ: 5625
Пример 2
Снимок экрана 1280 на 1024 пикселя хранился с глубиной кодирования 32 бита. Его перекодировали: разрешение уменьшили до 640 на 512 (в 2 раза по каждой стороне), а глубину — до 8 бит. Во сколько раз уменьшился объём файла и сколько Кбайт он стал занимать?
- Отношение объёмов собираем по множителям, не пересчитывая файл целиком: стороны дали 2 и 2, глубина 32 : 8 = 4.
- Итого новый файл меньше в 16 раз.
- Старый объём для контроля: 1280 · 1024 · 32 = 41 943 040 бит, это 5242880 байт = 5120 Кбайт.
- Новый объём: 640 · 512 · 8 = 2 621 440 бит; делим на 8 и на 1024 — получаем 320 Кбайт.
- Сверка двумя дорогами: 5120 : 16 = 320 — ответы совпали.
Ответ: в 16 раз; 320 Кбайт
Тренажёр задания (числа меняются)
Клавиши 1–9 выбирают вариант, Enter — «Проверить»
1 Экран имеет разрешение 735 на 745 пикселей, глубина кодирования 24 бита (по 8 бит на каждый канал RGB). Сколько байт занимает один несжатый кадр?
2 Изображение размером 1024 на 768 пикселей хранится с глубиной кодирования 8 бит на пиксель. Сколько Кбайт занимает файл?
3 Разрешение изображения увеличили в 3 раза по ширине и в 3 раза по высоте, а глубину кодирования увеличили с 8 до 16 бит. Во сколько раз увеличился объём файла?
4 Разрешение фотографии уменьшили в 2 раза по каждой из сторон, глубину кодирования не меняли. Во сколько раз уменьшился объём файла?
5 Экран имеет разрешение 1071 на 602 пикселей, глубина кодирования 24 бита (по 8 бит на каждый канал RGB). Сколько байт занимает один несжатый кадр?
6 Изображение размером 1024 на 768 пикселей хранится с глубиной кодирования 11 бит на пиксель. Сколько Кбайт занимает файл?
7 Разрешение изображения увеличили в 3 раза по ширине и в 2 раза по высоте, а глубину кодирования увеличили с 8 до 16 бит. Во сколько раз увеличился объём файла?
8 Разрешение фотографии уменьшили в 2 раза по каждой из сторон, глубину кодирования не меняли. Во сколько раз уменьшился объём файла?
Типичные ошибки
- Рост разрешения «в a раза по каждой стороне» считают ростом в a раза: стороны две, множитель срабатывает дважды, итого в a·a раза.
- Делят на 1000 при переводе в Кбайт: приставка кило в информатике двоичная, 1 Кбайт = 1024 байта.
- Забывают деление на 8 при переходе от бит к байтам или отвечают не в тех единицах, о которых спрошено: читай вопрос до конца.
Повторить теорию по информатике
Разбор задания опирается на формулы и приёмы — если тема вспоминается с трудом, сначала пробегите уроки:
- 10 классАрхитектура компьютера 10 класс: устройство и ОСПринципы фон Неймана, процессор и его характеристики, иерархия памяти, операционная система как диспетчер ресурсов и файловые системы — устройство компьютера изнутри.
- 10 классРекурсия — информатика 10 класс: рекурсивные функции и алгоритмыФункция, вызывающая саму себя: анатомия базового случая и рекурсивного шага, стек вызовов и глубина, сумма цифр и НОД по Евклиду, рекурсия против цикла и разбор задания 16 ЕГЭ.
- 10 классPython: переменные, условия и циклы на новом уровнеРазбираем задачи на трассировку: что выведет программа с условиями и циклами, как работает range и где теряют баллы на отступах и знаках равенства.
Формат задания 7 на экзамене
Балл за задание: 1. Ориентир по времени: ≈5 минут вместе с оформлением решения. Проверяемая тема: кодирование изображений. На тренировке лимитов нет — сначала точность, скорость придёт после 10–15 решённых задач. Планируйте экзамен так, чтобы не застревать: если решение не идёт — зафиксируйте промежуточный результат, переходите дальше и возвращайтесь в конце, потому что остальные задания дадут больше суммарных баллов.
Частые вопросы про задание 7
Во сколько раз изменится объём растра, если разрешение увеличить в 2 раза по каждой стороне?
В 4 раза: множитель 2 работает и по ширине, и по высоте, поэтому 2 · 2 = 4. Глубина кодирования при этом не менялась.
Как определить глубину кодирования по палитре?
Найди минимальную степень двойки, покрывающую число цветов: 256 цветов — 8 бит, 16 цветов — 4 бита, 2 цвета — 1 бит.
Почему в переводах единиц 1024, а не 1000?
В заданиях ЕГЭ используются двоичные приставки: 1 Кбайт = 1024 байта, 1 Мбайт = 1024 Кбайт. Деление на 1000 — типичная ловушка.