Д.З. решить задачи 1) Определите вес одного символа 32-символьного алфавита. 2) Определите мощность алфавита, если вес одного символа равен 4 бита. 3) Определите объем сообщения (в байтах), состоящего из 160 символов, если вес одного символа 4 бита. 4) Информационный объём сообщения равен 6 Кб. Информационный вес символа – 48 бит. Сколько символов содержит сообщение? 5) Сколько килобайт составит сообщение из 2048 символов 16-символьного алфавита
Answers & Comments
1)
Дано:
N = 32 символа
Найти:
i - ?
Решение:
N =
32 =
32 = 2⁵
i = 5 бит
Ответ: 5 бит
2)
Дано:
i = 4 бита
Найти:
N - ?
Решение:
N =
N = 2⁴
N = 16 символов
Ответ: 16 символов
3)
Дано:
K = 160 символов
i = 4 бит
Найти:
I - ?
Решение:
I = K * i
I = 160 * 4 = 640 бит = 80 Байт
Ответ: 80 Байт
4)
Дано:
I = 6 Кб.
i = 48 бит
Найти:
K - ?
Решение:
K = = = 1 024 символов
Ответ: 1 024 символов
5)
Дано:
K = 2 048 символов
N = 16 символов
Найти:
I - ?
Решение:
N = 16 ⇒ = 2⁴
i = 4
I = K * i
I = 2 048 * 4 = 8 192 бит = 1024 байт = 1 Кб
Ответ: 1 Кб.
Объяснение:
Формулы:
N =
N - мощность алфавита (количество символов в алфавите)
i - информационный вес одного символа(сколько бит весит 1 символ в алфавите)
I = K * i
K =
i =
i - вес одного символа используемого алфавита
K - количество символов в тексте
I - количество информации в тексте (информационный объем текста)
1 Кб = 1024 байт
1 байт = 8 бит