В базе данных сохранили информацию о 4096 пользователях информационной системы. Длина пароля одинаковая для всех пользователей и составляет 26 символов. Каждый символ пароля кодируется минимальным количеством бит, а на весь пароль отводится наименьшее целое количество байт. Также для каждого пользователя зарезервировано 49 байт дополнительной информации.
Какой наименьший объём в Кбайт будет занимать информация обо всех пользователях в базе данных, если для пароля используется алфавит из 240 символов?
Решение:
N = 2^i
256 = 2^i
2^8 = 2^i <=> i = 8 бит - нужно для кодирования 1 символа пароля (8 бит = 1 байт)
Получается, пароль занимает инф.объём в 26 символов * 1 байт = 26 байт.
Answers & Comments
Verified answer
Ответ:
300 Кбайт
Объяснение:
В базе данных сохранили информацию о 4096 пользователях информационной системы. Длина пароля одинаковая для всех пользователей и составляет 26 символов. Каждый символ пароля кодируется минимальным количеством бит, а на весь пароль отводится наименьшее целое количество байт. Также для каждого пользователя зарезервировано 49 байт дополнительной информации.
Какой наименьший объём в Кбайт будет занимать информация обо всех пользователях в базе данных, если для пароля используется алфавит из 240 символов?
Решение:
N = 2^i
256 = 2^i
2^8 = 2^i <=> i = 8 бит - нужно для кодирования 1 символа пароля (8 бит = 1 байт)
Получается, пароль занимает инф.объём в 26 символов * 1 байт = 26 байт.
Доп. информация + пароль = 49 байт + 26 байт = 75 байт
75 байт * 4096 = 307200 (байт) - весит база данных;
307200 / 1024 Кбайт = 300 Кбайт - объем базы данных в Кбайтах.
Ответ: наименьший объём информации о всех пользователях в базе данных - 300 Кбайт.