Информатика. Как решать При регистрации в компьютерной системе каждому пользователю выдается пароль,
состоящий из 7 символов и содержащий только символы из 26-символьного набора
строчных латинских букв и десяти арабских цифр. В базе данных для хранения
сведений о каждом пользователе отведено одинаковое и минимально возможное целое
число байт. При этом используют посимвольное кодирование паролей, все символы
кодируют одинаковым и минимально возможным количеством бит. Кроме собственно
пароля, для каждого пользователя в системе хранятся дополнительные сведения,
для чего отведено 9 байт на одного пользователя.
Определите объём памяти (в байтах), необходимый для хранения сведений
о 30 пользователях. В ответе запишите только целое число — количество байт.

8 Фев 2024 в 19:40
90 +1
0
Ответы
1

Для хранения сведений о 1 пользователе необходимо:
7 символов пароля количество бит для кодирования 1 символа = 7 log2(26 + 10) бит = 7 log2(36) бит = 7 log2(2^2 3^2) бит = 7 log2(2^2) + 7 log2(3^2) бит = 7 2 + 7 * 2 бит = 28 бит.

Итак, для хранения сведений о 30 пользователях необходимо:
30 пользователей (28 бит + 9 байт) = 30 (28 / 8 + 9) байт = 30 (3.5 + 9) байт ≈ 30 12.5 байт ≈ 375 байт.

Ответ: 375.

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