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

Magic0825 Magic0825    1   24.07.2019 23:30    79

Ответы
nikasimonok2007 nikasimonok2007  31.07.2020 18:54
Для кодирования одного из 26 символов требуется log(2)26 ≈ 5 бит.
10 символов требуют 10*5 = 50 бит = 50/8 байт ≈ 7 байт.
На 1 пользователя (с учетом дополнительных сведений): 7+6 = 13 байт.
Для 30 пользователей необходимо 30*13 = 390 байт
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика