Решение задач
N = 2 i I=K·i где N – количество символов знаковой системы (мощностью алфавита); i – информационный вес символа. I – информационный объем всего сообщения К- количество символов в сообщении
Алфавит, из которого составляется «компьютерный текст», содержит 256 символов. 1 символ компьютерного алфавита «весит» 8 битов. N = 2 i 256 = 2 8 следовательно
Задачи 1. Сообщение записанное буквами из 128 –символьного алфавита, содержит 30 символов. Какой объем информации оно несет?
N = 2 i N= 128= 2 7, i = 7 бит (вес одного символа). Сообщение содержит 30 (К=30) символов, следовательно I =K·i=7·30= 210 бит
2. Сколько байтов составляет сообщение, содержащее 1000 бит? ОТВЕТ: 1 байт = 8 бит 1000: 8 = 125 байт
3. Информационное сообщение объёмом 5 Кбайт содержит 8192 символа. Сколько символов содержит алфавит, при помощи которого было записано это сообщение?
РЕШЕНИЕ: 5 Кб = 5120 байт = бит Сообщение содержит 8192 (K=8192) символа, I =K·i следовательно i = 40960:8192 = 5 бит (вес одного символа). N=2 5 = 32 N = 2 i
4. Для записи текста использовался 32 – символьный алфавит. Каждая страница содержит 40 строк по 50 символов в строке. Какой объем информации содержит 7 страниц текста?
РЕШЕНИЕ: N= 32 = 2 5 i = 5 бит (вес одного символа) Объем информации на одной странице = 40×50×5 = бит = 1250 байт Объём 7 страниц = 7×1250 = 8750 байт N = 2 i
5. Сообщение занимает 5 станиц по 35 строк. В каждой строке записано по 60 символов. Сколько символов в алфавите, если все сообщение содержит 3750 байтов?
РЕШЕНИЕ: 3750 байт = бит 5×25×60= 7500 символов Один символ «весит» 30000: 7500 = 4 бита N= 2 4 = 16 N = 2 i