При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из...
При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 6 символов и содержащий только символы из 7-буквенного набора Н, О, Р, С, Т, У, Х. В базе данных для хранения сведений о каждом пользователе отведено одинаковое целое число байт, при этом для хранения сведений о 100 пользователях используется 1400 байт. Для каждого пользователя хранятся пароль и дополнительные сведения. Для хранения паролей используют посимвольное кодирование, все символы кодируются одинаковым и минимально возможным количеством бит. Сколько бит отведено для хранения дополнительных сведений о каждом пользователе?

8 Июл 2019 в 10:07
329 +1
0
Ответы
1

Для хранения сведений о 100 пользователях используется 1400 байт, что означает, что на каждого пользователя отведено 1400 байт / 100 пользователей = 14 байт.

Для хранения паролей каждого пользователя используется 6 символов, каждый символ кодируется минимально возможным количестовм бит. Поскольку мы имеем набор из 7 символов, минимальное количество бит для их кодирования будет 3, так как 2^3=8 > 7.

Итак, для хранения пароля каждого пользователя отведено 6 символов * 3 бита/символ = 18 бит.

Таким образом, для хранения дополнительных сведений о каждом пользователе отведено 14 байт * 8 бит/байт - 18 бит = 110 бит.

20 Апр в 23:44
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 948 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир