Задание 7 ЕГЭ: кодирование звука и изображения

11 класс, углублённый уровень. Практикум: сколько места занимает запись и сколько её влезет в канал, на карту памяти и в палитру. Считаем в Python как на калькуляторе.

О чём задание
Звук и картинка хранятся числами, и объём считается по двум формулам: у звука — частота · глубина · каналы · секунды, у изображения — ширина · высота · бит на пиксель. Дальше всё сводится к лестнице единиц: 8 бит — байт, 1024 байта — Кбайт, 1024 Кбайт — Мбайт, 1024 Мбайт — Гбайт.
Что нужно сделать
Девять задач — по одной на каждую форму вопроса, все на экране сразу, решай в любом порядке. Спрашивают объём записи, время передачи по каналу, размер заголовка, пересчёт при смене формата, объём пакета снимков, сколько снимков влезет в пакет и сколько осталось на последней карте памяти, размер палитры и экономию при пересжатии.
Чем решать
Python как калькулятор: всё считаем в битах обычным делением, программа печатает число с дробью, а целое берём по сюжету задачи. Длинную лестницу единиц в уме теряют. Образец программы — в подсказке внизу страницы.
Баллы
Балл за каждую верно решённую задачу. Девять — «5», восемь — «4», семь — «3».
Ошибся — не страшно
Разбор появится сразу — где какое число берётся и программа, которая считает эту самую задачу. Кнопка «Новые числа» даст задачу того же типа с другими данными: балл можно доработать. Отдельно видно, сколько сделано с первой попытки.
Ответ
Одно целое число, без единиц измерения и пояснений: 18375. Без пробелов между разрядами. Сверка знак в знак, как на КЕГЭ.

Задачи

решено задач 0 из 6, это—

Подсказка: как решать задание 7

Две формулы

Звук код
частота в герцах — это измерений в секунду, глубина — бит на одно измерение, каналов 1 (моно) или 2 (стерео)
Изображение код
«палитра из N цветов» значит, что на пиксель уходит столько бит, в какую степень надо возвести двойку, чтобы получить N: код

Лестница единиц

фрагмент программы — набери его сам

К единице крупнее — деление, к мелкой — умножение. 1024, а не 1000: на этом теряют балл чаще всего. Считаем всё в битах: формулы дают биты, скорость канала дана в битах в секунду. По лестнице спускаемся только с ответом, если его спрашивают в Кбайт или Мбайт.

Считаем в Python, а не в уме

фрагмент программы — набери его сам

Программа печатает число как есть: 18375.0. Если вышла дробь, целое берём глазами, по сюжету задачи: файл должен поместиться целиком — вверх; спрашивают целую часть или сколько снимков влезет — дробь отбрасываем.

Что писать под вопрос

СпрашиваютЧто писать
размер файлакод — биты по лестнице до нужной единицы
сколько секунд идёт передача код — и файл, и канал в битах
сколько снимков влезет код — бит за время на бит снимка; дробь отбросить: недописанный снимок не считается
сколько на последней карте код, потом код — здесь код нужен: остаток берут от целого числа снимков
сколько цветов код — целых бит на пиксель, тоже код; потом код
сколько сэкономили оба снимка в битах и вычесть: код, дальше по лестнице
размер после пересчёта ничего не считать заново: размер прямо пропорционален каналам, частоте и глубине — умножить старый

Четыре ловушки

Откуда эти задачи

Задачи авторские, составлены в форме задания 7 ЕГЭ по информатике. Форма задания и способ решения — как на экзамене, а условия написаны своими словами. Числа каждый раз новые.

Материалы подготовлены с использованием технологий искусственного интеллекта.