Задание EGEINF8423BF: Объём информации, пароли и кодировки

ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий

Открыть решение ↓ Ошибка или пожелание

Тип задачи: Объём информации, пароли и кодировки.

Учебные темы: Теоретические подходы к оценке количества информации. Единицы измерения количества информации. Алфавитный подход к оценке количества информации. Закон аддитивности информации. Формула Хартли. Информация и вероятность. Формула Шеннона; Кодирование текстов. Кодировка ASCII. Однобайтные кодировки. Стандарт UNICODE. Кодировка UTF-8. Определение информационного объёма текстовых сообщений.

Впишите правильный ответ.

При регистрации в компьютерной системе каждому объекту присваивается идентификатор, состоящий из 276 символов
и содержащий только десятичные цифры и символы из 4200-символьного специального алфавита. В базе данных для хранения каждого идентификатора отведено одинаковое и минимально возможное целое число байт. При этом используется посимвольное кодирование идентификаторов, все символы кодируются одинаковым и минимально возможным количеством бит.

Определите объём памяти (в Кбайт), необходимый для хранения 32 768 идентификаторов. В ответе запишите только целое число – количество Кбайт.



i
СВОЙСТВА ЗАДАНИЯ
КЭС:
2.2 Теоретические подходы к оценке количества информации. Единицы измерения количества информации. Алфавитный подход к оценке количества информации. Закон аддитивности информации. Формула Хартли. Информация и вероятность. Формула Шеннона
2.5 Кодирование текстов. Кодировка ASCII. Однобайтные кодировки. Стандарт UNICODE. Кодировка UTF-8. Определение информационного объёма текстовых сообщений
2.6 Кодирование изображений. Оценка информационного объёма графических данных при заданных разрешении и глубине кодирования цвета. Цветовые модели. Кодирование звука. Оценка информационного объёма звуковых данных при заданных частоте дискретизации и разрядности кодирования
Тип ответа:Краткий ответ
Номер: 8423BF
НЕ РЕШЕНО Ответить

Решение задания EGEINF8423BF

Ответ: 14368

Мощность алфавита — число всех допустимых различных символов. Складываем размеры непересекающихся наборов из условия; если строчные и прописные буквы различаются, учитываем их отдельно.
Алфавит: N = 10 + 4200 = 4210.

Для 4210 различных значений нужны различные двоичные коды одинаковой длины. Из b бит составляются 2ᵇ комбинаций: каждый разряд независимо принимает 0 или 1. Выбираем наименьшее b, для которого число комбинаций не меньше мощности алфавита.
2¹² = 4096 — недостаточно для 4210 значений.
2¹³ = 8192 — достаточно для 4210 значений.
Значит, для одного символа нужно ровно 13 бит.

Длина одной записи — 276 символов. Объём кода вычисляем как Q = L · b.
Биты записи: Q = 276 · 13 = 3588 бит.

Один байт содержит 8 бит. Для каждой записи выделяется отдельное целое число байт, поэтому округляем объём одной записи вверх до целого, а затем умножаем на количество записей.
Округление: 35888 → 449 байт.
Проверка округления: 448 · 8 = 3584 бит — недостаточно; 449 · 8 = 3592 бит — достаточно.
Неиспользованный остаток одной записи: 3592 − 3588 = 4 бит. Его нельзя передать соседней записи: каждая занимает одинаковое целое число байт.

Дополнительные сведения в условии не заданы, поэтому учитываем только код каждой записи.

Общий объём: B = K · (P + D), где K — количество записей, P — размер их кода, D — размер дополнительных сведений.
Всего: B = 32768 · (449 + 0) = 14712832 байт.

Проверка: 1471283232768 − 0 = 449 байт — исходный минимальный размер кода одной записи. Округление выполнено до умножения, поэтому остатки отдельных записей не объединились.

В этой задаче 1 Кбайт = 1024 байт.
В требуемой единице: 147128321024 = 14368 Кбайт.

Ответ: 14368.

Помочь улучшить сайт

Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF8423BF.

Сообщение увидит только команда сайта: на странице оно не публикуется.

Комментарии к решению

Комментарии видны всем посетителям сайта.

Комментариев пока нет. Будьте первым.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.