При регистрации в компьютерной системе каждому пользователю выдается пароль, состоящий из 10 символов и содержащий только символы из 7-буквенного набора H, O, P, C, T, Y, X.В базе данных для хранения сведений о каждом пользователе отведено одинаковое целое число байт, при этом для хранения сведений о 100 пользователях используется 1500 байт. Для каждого пользователя хранятся пароль и дополнительные сведения. Для хранения паролей используют посимвольное кодирование, все символы кодируются одинаковым и минимально возможным количеством бит.Сколько бит отведено для хранения дополнительных сведений о каждом пользователе?В ответе укажите только число.

26 Сен 2021 в 19:43
107 +1
0
Ответы
1

Для хранения пароля каждого пользователя используется 10 символов, каждый символ из набора {H, O, P, C, T, Y, X} требует log2(7) бит для кодирования. Следовательно, общее количество бит для хранения паролей для 100 пользователей: 10 log2(7) 100 = 2348 бит.

Известно, что для хранения сведений о 100 пользователях используется 1500 байт = 12000 бит. Зная, что 2348 бит отведено на хранение паролей, можем найти количество бит, отведенных для дополнительной информации о каждом пользователе: 12000 - 2348 = 9652 бит.

Ответ: 9652.

17 Апр 2024 в 11:01
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир