Решить задачи:
1) Алфавит племени Мульти состоит из 32 букв. Какое количество информации несёт одна буква этого алфавита?
Решение:
N=2^b
32=2^5
b=5
Ответ: одна буква этого алфавита несет 5 битов.
2) Сообщение, записанное буквами из 16-символьного алфавита, содержит 50 символов. Какой объём информации оно несёт?
Решение:
16=2^4
4*50=200 битов
Ответ: 200 битов
3) Сколько символов содержит сообщение, записанное с помощью 16-ти символьного алфавита, если его объём составил 1/16 часть Мегабайта?
Решение:
1Мб=
1048576 байта
1048576/16=65536 байта
b=4, т.е. в одном байте содержится два символа.
65536*2=131072 символа
Ответ: 131072 символа
4) Сколько килобайтов составит сообщение из 384 символов 16-ти символьного алфавита?
Решение:
384*16=1536 битов
1536/8=192 байтов
192/1024=0.1875 Кб
Ответ: 0.1875 Кб
5) Два сообщения содержат одинаковое количество символов. Количество информации в первом тексте в 1,5 раза больше, чем во втором. Сколько символов содержат алфавиты, с помощью которых записаны сообщения, если известно, что число символов в каждом алфавите не превышает 10 и на каждый символ приходится целое число битов?
Решение:
Если N больше либо равно 10, то под это равенство попадают следующие формулы:
N=2^1=2
N=2^2=4
N= 2^3=8
3=1.5*2
Следовательно, символ первого текста содержит 3 бита, а второго - 2 бита, т.к. 3=1.5*2
Получаем, что в первом алфавите 8 символов, а во втором - 4.
| | |
Ответ: 8 символов и 4 символа