Задание 6 Вариант 1 Самостоятельная работа 1 ГДЗ Рабочая тетрадь Босова 10 класс (Информатика)
в компьютерной программе записывается минимально возможным и одинаковым целым количеством байт. При этом используют посимвольное кодирование. Все символы кодируются одинаковым и минимально возможным количеством бит. Определите, сколько байт необходимо для хранения 50 паролей.
В алфавите 5 символов. Для кодирования одного символа достаточно 3-х бит (23=8)
Для записи одного пароля надо 30*3=90 бит, но, т.к. пароль должен храниться в целом количестве байт, получается, что для его записи надо 12 байт (12*8=96)
Для хранения 50 паролей надо 50*12=600 (байт)
Ответ: 600 байт
В алфавите используется 5 символов, значит для кодирования одного символа нужно минимально $$3$$ бита, так как $$2^2=4$$, а $$2^3=8$$.
Тогда длина одного пароля в битах:
$$30 \cdot 3 = 90$$
Пароль должен храниться в целом числе байт, поэтому округляем вверх:
$$90 : 8 = 11{,}25$$
Значит, для одного пароля нужно $$12$$ байт, так как $$12 \cdot 8 = 96$$ бит.
Для хранения $$50$$ паролей потребуется:
$$50 \cdot 12 = 600$$
Ответ
600 байт