РУҚА
11

Решение: Объём хранения паролей

ЕГЭ · Информатика · Задание 11 · Информация и кодирование
ПовышеннаяФИПИF81E31Короткий ответ≈ 3 минутыРазбор в 5 шаговОтвет сверен с ключом
Условие

При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 7 символов и содержащий только символы из 26-символьного набора прописных латинских букв. В базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. При этом используют посимвольное кодирование паролей, все символы кодируют одинаковым и минимально возможным количеством бит. Кроме собственного пароля, для каждого пользователя в системе хранятся дополнительные сведения, для чего выделено целое число байт; это число одно и то же для всех пользователей. Для хранения сведений о 30 пользователях потребовалось 600 байт. Сколько байт выделено для хранения дополнительных сведений об одном пользователе?

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

Решение по шагам

5 шагов
1

Для кодирования одного символа из 26 возможных требуется минимальное целое число бит:

$$\lceil\log_2 26\rceil = 5$$
2

Пароль из 7 символов занимает:

$$7 \cdot 5 = 35\text{ бит}$$
3

Для хранения пароля требуется минимально возможное целое число байт:

$$\left\lceil\frac{35}{8}\right\rceil = 5\text{ байт}$$
4

На одного пользователя в среднем приходится:

$$\frac{600}{30} = 20\text{ байт}$$

Объём дополнительных сведений равен разности общего объёма и объёма пароля:

$$20 - 5 = 15\text{ байт}$$
Ответ
15
15
так ответ выглядит в бланке

Где здесь ошибаются

Использовать 4 бита для символа, хотя 4 бит недостаточно для кодирования 26 символов.

Не округлить 35 бит до целого числа байт.

Вычесть объём пароля из 600 байт, не разделив общий объём на число пользователей.

Закрепить приёмВ теме «Информация и кодирование» ещё 438 задач — с ответом и таким же разбором.
Тренироваться

Как решать задание 11 ЕГЭ, информатика

Разбор этой задачи разложен на 5 шагов: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Информация и кодирование»: в ней 439 задач, и у каждой есть такой же разбор. Регистрация не нужна.