АЛФАВИТНЫЙ ПОДХОД К ИЗМЕРЕНИЮ ИНФОРМАЦИИ
(Измерение информации в тексте)
При измерении количества информации в тексте, записанном с помощью N-символьного алфавита, используют следующие формулы:
I = i × k,
i = log2N,
N = 2i,
где I – количество информации в тексте, i – количество информации, которое несет один символ (в битах), k – количество символов в тексте, N – мощность алфавита.
Задача 1. Сообщение, записанное с помощью 64-символьного алфавита, занимает 3 страницы, на каждой странице по 240 символов. Найти количество информации в сообщении (в байтах).
i = log2N = log264 = log226 = 6×log22 = 6×1 = 6 (бит)
k = 3×240 = 720 (символов)
I = i×k = 6×720 = 4320 (бит)
4320 бит = 4320:8 байт = 540 байт
Задача 2. Сообщение, содержащее 64 символа, несет 1/16 часть Кб. Найти мощность алфавита, с помощью которого записано сообщение.
|
|
64 64 16×64 210
N = 2i = 28 = 256
Задача 3. Сообщение, записанное с помощью 128-символьного алфавита, занимает 20 страниц. Каждая страница содержит 24 строки. Все сообщение содержит 210 Кб информации. Найти количество символов в каждой строке.
Пусть х – количество символов в строке, тогда k = 20×24×x, х = k /480.
i = log2N = log2128 = log227 = 7×log22 = 7×1 = 7 (бит)
I = 210 Кб = 210×210×8 бит = 210×213 бит
k = I / i = 210×213 / 7 = 30×213 (символов)
х = 30×213/480 = 29 = 512 (символов)
Дата добавления: 2016-10-17; просмотров: 2295;