Если каждый знак кодируется 2 байтами, то всего получается:
46*2 = 92 байта = 92*8 = 736 бит.
2. Если в алфавите 16 = 2^4 символов, то 1 символ кодируется 4 битами.
Но 4 бита = 0,5 байта.
Сообщение из 384 символов будет закодировано:
384*0.5 = 192 байта = 192/1024 = 3*64/1024 = 3/16 = 0,1875 Кбайта
3. У нас всего 12*10 = 120 полок и 8 ящиков.
То есть 128 = 2^7 мест, где может храниться книга.
Значит, сообщение, на какой полке она находится, содержит 7 бит.
Причем неважно, где она лежит на верхней полке 1 стеллажа,
или на 5 полке 8 стеллажа, или в 3 ящике комода.
Важно, что указано конкретное место.
4. Если мощность алфавита 256 = 2^8 символов, то для хранения 1 символа
нужно 8 бит = 1 байт памяти.
Размер текста составляет 5 страниц по 30 строк, по 70 знаков в строке:
5*30*70 = 10500 знаков.
Этот текст содержит 10500 байт информации.
5. Если мощность алфавита 64 = 2^6 символа, то 1 символ кодируется 6 битами.
Размер текста 6 страниц по 30 строк, всего 6*30 = 180 строк.
А объем информации этого текста составляет:
8775 байт = 8775*8 = 70200 бит
Так как каждый знак занимает 6 бит, значит, объём текста равен:
70200 : 6 = 11700 знаков.
Так как текст занимает 180 строк, то на каждой строке помещается:
11700 : 180 = 65 знаков.
Все примеры посчитаны в уме!