Разберем каждое задание по порядку.
-
Задание 1
Нужно найти информационный объем сообщения в байтах, если сообщение записано 32-символьным алфавитом и содержит 64 символа.
- Определим, сколько бит информации несет каждый символ: $$i = \log_2{N} = \log_2{32} = 5\text{ бит}$$.
- Найдем информационный объем всего сообщения в битах: $$I = i * K = 5 * 64 = 320\text{ бит}$$, где K - количество символов.
- Переведем биты в байты: $$320\text{ бит} / 8\text{ бит/байт} = 40\text{ байт}$$.
Ответ: 40
-
Задание 2
Нужно найти информационный объем сообщения в байтах, если сообщение записано 128-символьным алфавитом и содержит 40 символов.
- Определим, сколько бит информации несет каждый символ: $$i = \log_2{N} = \log_2{128} = 7\text{ бит}$$.
- Найдем информационный объем всего сообщения в битах: $$I = i * K = 7 * 40 = 280\text{ бит}$$, где K - количество символов.
- Переведем биты в байты: $$280\text{ бит} / 8\text{ бит/байт} = 35\text{ байт}$$.
Ответ: 35
-
Задание 3
Нужно найти информационный объем сообщения в байтах, если сообщение записано 64-символьным алфавитом и содержит 48 символов.
- Определим, сколько бит информации несет каждый символ: $$i = \log_2{N} = \log_2{64} = 6\text{ бит}$$.
- Найдем информационный объем всего сообщения в битах: $$I = i * K = 6 * 48 = 288\text{ бит}$$, где K - количество символов.
- Переведем биты в байты: $$288\text{ бит} / 8\text{ бит/байт} = 36\text{ байт}$$.
Ответ: 36
-
Задание 4
Нужно определить размер в байтах предложения "Я к вам пишу — чего же боле? Что я могу еще сказать?", если каждый символ кодируется 16 битами.
- Посчитаем количество символов в предложении (включая пробелы и знаки препинания): 50 символов.
- Определим, сколько бит информации несет предложение: $$I = i * K = 16 * 50 = 800\text{ бит}$$, где K - количество символов.
- Переведем биты в байты: $$800\text{ бит} / 8\text{ бит/байт} = 100\text{ байт}$$.
Ответ: 100