Контрольные задания > 3. Сообщение, записанное буквами 128-символьного алфавита, содержит 20 символов. Чему равен информационный объем этого сообщения в байтах?
Вопрос:
3. Сообщение, записанное буквами 128-символьного алфавита, содержит 20 символов. Чему равен информационный объем этого сообщения в байтах?
Ответ:
При использовании 128-символьного алфавита, каждый символ занимает 7 бит (так как 2^7 = 128). Сообщение содержит 20 символов, значит его информационный объем в битах равен 20 * 7 = 140 бит. Чтобы получить объем в байтах, разделим результат на 8 (так как 1 байт = 8 бит): 140 / 8 = 17.5 байт. Так как байты - это целые значения, то мы не можем получить 17.5 байт, следовательно, для такого сообщения нам необходимо выделить 18 байт. Таким образом ответ будет - 18 байт, но с использованием 140 битов.