При регистрации в компьютерной системе каждому пользо- вателю выдается пароль , состоящий из 12 символов и содер- жащий только символы из 8 - символьного набора : A , B , C , , E , F , G , H. В базе данных для хранения пароля отведено одинаковое и минимально возможное целое число байт . При этом используют посим вольное кодирование паролей . Все символы кодируют одинаковым и минимально возможным количеством ьит Определите объем памяти ( в байтах ) , необходимый для хра нения паролей 200 пользователей

15 Сен 2019 в 23:42
256 +1
0
Ответы
1

Для каждого символа из набора {A, B, C, D, E, F, G, H} требуется 3 бита для хранения (8 символов -> 3 бита).

Таким образом, для хранения одного символа пароля требуется 3 бита. Учитывая, что пароль состоит из 12 символов для каждого пользователя, общий объем памяти для хранения пароля одного пользователя будет равен 3 бита * 12 = 36 бит = 4,5 байт.

Для 200 пользователей общий объем памяти для хранения паролей будет равен 4,5 байт * 200 = 900 байт = 1,125 килобайт.

Таким образом, для хранения паролей 200 пользователей необходимо 1,125 килобайт памяти.

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