Бесплатный интенсив по информатике
3 огненных вебинара, домашние задания, беседа курса, личный кабинет, связь с преподавателем и
многое другое.
Курс стартует 28 января.
Подробнее об интенсиве
Задание 7. Определение объёма информации. ЕГЭ 2025 по информатике
Средний процент выполнения: 80.4%
Ответом к заданию 7 по информатике может быть цифра (число) или слово.
Задачи для практики
Задача 1
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 128 × 64 пикселей при условии, что в изображении могут использоваться 16 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Решение
- Сначала определим, сколько бит необходимо для кодирования одного пикселя.
Поскольку в изображении может использоваться 16 различных цветов, для кодирования одного пикселя требуется:
16 = 2i, i = 4 бита
- Теперь вычислим общее количество пикселей в изображении:
Общее количество пикселей = Ширина × Высота = 128 × 64 = 8192 пикселя
- Теперь определим общий объем памяти, необходимый для хранения всех пикселей:
Общий объем памяти (в битах) = Общее количество пикселей × Количество бит на пиксель = 8192 × 4 = 32768 бит
- Поскольку 1 байт = 8 бит, преобразуем объем памяти в байты:
Общий объем памяти (в байтах) = Общий объем памяти (в битах) / 8 = 32768 / 8 = 4096 байт
- Теперь преобразуем объем памяти из байтов в килобайты:
Общий объем памяти (в Кбайт) = Общий объем памяти (в байтах) / 1024 = 4096 / 1024 = 4 Кбайта
Ответ: 4
Задача 2
Автоматическая фотокамера производит растровые изображения размером 1024 × 640 пикселей. При этом объём файла с изображением не может превышать 256 Кбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?
Решение
Шаг 1: Определение общего количества пикселей
Размер изображения составляет:
Ширина: 1024 пикселя Высота: 640 пикселей Общее количество пикселей = Ширина × Высота = 1024 × 640
Вычислим общее количество пикселей:
Общее количество пикселей = 1024 × 640 = 655360 пикселей
Шаг 2: Определение объёма файла в байтах
Максимальный объём файла составляет 256 Кбайт. Переведём это значение в байты:
256 Кбайт = 256 × 1024 байт = 262144 байт
Шаг 3: Определение количества бит на пиксель
Если файл занимает 262144 байт и содержит 655360 пикселей, то максимальное количество бит, которое можно использовать на один пиксель, можно рассчитать следующим образом:
Объём файла в битах = 262144 байт × 8 бит/байт = 2097152 бит Количество бит на пиксель = Объём файла в битах / Общее количество пикселей Количество бит на пиксель = 2097152 бит / 655360 пикселей ≈ 3.2 бит/пиксель
Шаг 4: Определение максимального количества цветов
Количество цветов, которое можно закодировать с помощью n бит, вычисляется по формуле:
Количество цветов = 2^n
В нашем случае n составляет примерно 3.2. Так как количество бит должно быть целым, а в условии дан максимальный объём файла, мы округляем его до ближайшего меньшего целого числа:
n = ⌊3.2⌋ = 3 Количество цветов = 2^3 = 8
Ответ
Таким образом, максимальное количество цветов, которое можно использовать в палитре, составляет 8 цветов.
Задача 3
Автоматическая фотокамера производит растровые изображения размером 256×512 пикселей. При этом объём файла с изображением не может превышать 84 Кбайт, упаковка данных не производится. Какое максимальное количество цветов можно использовать в палитре?
Решение
Формула количества цветов N = 2i .
Объем изображения это V = Длина * Ширина * i.
V = 84кБайт, переведем в биты = 84 * 213 => i = 84 * 213 / 256 / 512 = 5,25.
Чтобы не привысить допустимый объем, i = 5. Значит N = 25 = 32
Задача 4
Документ объёмом 16 Мбайт можно передать с одного компьютера на другой двумя способами.
А. Сжать архиватором, передать архив по каналу связи, распаковать.
Б. Передать по каналу связи без использования архиватора.
Какой способ быстрее и насколько, если
- средняя скорость передачи данных по каналу связи составляет $2^22$ бита в секунду;
- объём сжатого архиватором документа равен 25% исходного;
- время, требуемое на сжатие документа, — 15 секунд, на распаковку — 4 секунды?
В ответе напишите букву А, если быстрее способ А, или Б, если быстрее способ Б. Сразу после буквы напишите число, обозначающее, на сколько секунд один способ быстрее другого. Так, например, если способ Б быстрее способа А на 13 секунды, в ответе нужно написать Б13. Единицы измерения к ответу добавлять не нужно.
Решение
В случае А на сжатие файла потребуется 15 секунд. Объём сжатого файла будет равен 16 ∗ 0,25 = 4 Мбайта = 4 · 223 бит. На передачу сжатого файла потребуется 4 · 223/222 = 8 секунд. На распаковку файла — 4 секунды. Итого 15 + 8 + 4 = 27 секунд.
В случае Б объём исходного файла равен 16 Мбайт = 16 · 223 бит. На передачу этого файла потребуется 16 · 223/222 = 32 секунды.
Следовательно, способ А быстрее на 32 − 27 = 5 секунд.
Задача 5
Растровое изображение было передано в город А по каналу связи за 9 секунд. Затем это изображение по высоте увеличили в 2 раза, а по ширине уменьшили в 3 раза. Полученное изображение было передано в город Б; пропускная способность канала связи с городом Б в 5 раз меньше, чем канала связи с городом А.
Сколько секунд длилась передача файла в город Б? В ответе запишите только целое число, единицу измерения писать не нужно.
Решение
Пусть I — информационный объём, требуемый для хранения исходного изображения. Информационный объём требуемой для хранения изображения видеопамяти можно рассчитать по формуле: T = I · X · Y , где T — информационный объём видеопамяти в битах; X · Y — количество точек изображения (X — количество точек по горизонтали, Y — по вертикали); I — глубина цвета в битах на точку.
Пусть VА — скорость передачи данных в город А. Учитывая, что передача данных осуществлялась 9 секунд, имеем ${A}/{V_А}$ = 9.
После того как изображение было изменено, количество пикселей по высоте X1 = 2X, а по ширине Y1 = ${Y}/{3}$. Размер полученного изображения T1 = I · X1 · Y1 = I · 2X · ${Y}/{3}$ = ${2}/{3}$ I · X · Y = ${2}/{3}$ · T .
Скорость передачи данных в город Б в 5 раз меньше, чем в город А, то есть VБ = ${V_А}/{5}$. Следовательно, в город Б передача данных продолжалась ${T_1}/{V_Б} = {2T · 5}/{3 · V_А} = {10T}/{3V_А} = {90}/{3} = 30$ (сек.)
Задача 6
Найдите наибольшее возможное количество цветов в растровом изображении, если известно, что его размер — 256 на 512 пикселей, а объём памяти, которую занимает изображение, — 80 Кбайт.
Решение
В первую очередь определим количество бит, необходимое для хранения цвета одного пикселя. Всего изображение состоит из 256·512 = 28 ·29 = 217 пикселей. Изображение занимает 80 Кбайт = 80 · 21 3 бит. Следовательно, под один пиксель отводится ${80 · 2^{1}3}/{2^{1}7} = 5$ бит. Наибольшее возможное количество цветов в растровом изображении соответствует количеству различных значений, которое можно закодировать 5 битами: 25 = 32.
Задача 7
Для хранения растрового изображения размером 128 × 240 пикселей отвели 30 Кбайт памяти. Каково максимально возможное число цветов в палитре изображения?
Решение
Задача 8
Для хранения растрового изображения размером 512 × 400 пикселей отвели 250 Кбайт памяти. Каково максимально возможное число цветов в палитре изображения?
Решение
Задача 9
Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 96 × 160 пикселей при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно.
Решение
Задача 10
Для хранения произвольного растрового изображения размером 768 × 256 пикселей отведено 168 Кбайт памяти, при этом для каждого пикселя отведено двоичное число—код цвета этого пикселя. Для хранения кода каждого пикселя выделено одинаковое количество бит. Сжатие данных не производится. Какое максимальное количество цветов можно использовать в изображении?
Решение
Задача 11
Для хранения произвольного растрового изображения размером 512 × 256 пикселей отведено 0, 125 Мбайт памяти, при этом для каждого пикселя отведено двоичное число — код цвета этого пикселя. Для хранения кода каждого пикселя выделено одинаковое количество бит. Сжатие данных не производится. Какое максимальное количество цветов можно использовать в изображении?