Вопрос:

При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 11 символов и содержащий только символы И, К, Л, М, Н. Каждый такой пароль в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт (при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит). Определите объём памяти в байтах, отводимый этой программой для записи 20 паролей.

Смотреть решения всех заданий с листа

Ответ:

Используется 5 символов: И, К, Л, М, Н.

Для кодирования 5 символов необходимо:

$$2^2 < 5 < 2^3$$

3 бита на символ.

Для 11 символов:

11 * 3 = 33 бита на пароль.

Минимальное количество байт, необходимое для хранения 33 бит:

33 бита / 8 бит/байт = 4,125 байта.

Берем целое число - 5 байт на пароль.

Для хранения 20 паролей необходимо:

20 * 5 = 100 байт.

Ответ: 100

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие