Желательно с дано при регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 6 символов и содержащий только символы из 7-буквенного набора a , b , e , k , m , h , o , b в базе данных для хранения сведений о каждом пользователе отведено одинаковое и минимально возможное целое число байт. при этом используют посимвольное кодирование паролей, все символы кодируются одинаковым и минимально возможным количеством бит. кроме собственно пароля для каждого пользователя в системе хранятся дополнительные сведения, для чего отведено 10 байт. определите объём памяти, необходимый для хранения сведений о 100 пользователях.

Ната70 Ната70    3   03.08.2019 15:40    1

Ответы
пидрила5 пидрила5  30.09.2020 12:23
Для кодирования одного символа из набора допустимых требуется log(2)7 ≈ 3 бита. Для одного пароля необходимо 6*3 = 18 бит ≈ 3 байта. С учетом дополнительных сведений память для одного пользователя = 3+10 = 13 байт. Для 100 пользователей: 13*100 = 1300 байт
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика