При регистрации в компьютерной системе каждому пользователю выдаётся пароль, состоящий из 11 символов и содержащий только символы А, Б, В, Г, Д, Е. Каждый такой пароль в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт, при этом используют посимвольное кодирование и все символы кодируются одинаковым и минимально возможным количеством бит. Определите, сколько байт необходимо для хранения 20 паролей.

14 Ноя 2021 в 19:41
97 +1
0
Ответы
1

Для хранения каждого символа из набора {А, Б, В, Г, Д, Е} требуется 3 бита таккакдлякодирования6символовдостаточно3биттак как для кодирования 6 символов достаточно 3 биттаккакдлякодирования6символовдостаточно3бит.

Таким образом, для хранения 11 символов пароля требуется 11 * 3 = 33 бит.

Для хранения 20 таких паролей потребуется 20 * 33 = 660 бит.

Для перевода битов в байты, нужно разделить количество бит на 8:

660 бит / 8 = 82.5 байт

Так как байт — это целое значение, необходимо округлить результат вверх:

83 байта.

Итак, для хранения 20 паролей, каждый из которых состоит из 11 символов, потребуется 83 байта.

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