СРОЧНО! Помогите пожалуйста завтра здавать.1.Сообщение записанное буквами 128 символьного алфавита содержит 20 символов.Какой объем информации оно несет?2.Опредилить мощность алфавита, если сообщение, содержащее 40 символов, за...
СРОЧНО! Помогите пожалуйста завтра здавать.
1.Сообщение записанное буквами 128 символьного алфавита содержит 20 символов.Какой объем информации оно несет?
2.Опредилить мощность алфавита, если сообщение, содержащее 40 символов, занимает 30 байт.
3.Сообщение занимает 3 страницы по 25 строк.В каждой строке записано по 60 символов.Сколько символов в использовано алфавите, если все сообщение занимает 1125 байт?
Оформление:
Ответ(ы) на вопрос:
Гость
1) K =20 N=128 найти I
N=2^i 128=2^7
i=7 бит
i=Ki=20*7=140 бит.
2) Задание лишено смысла, т. к. символ никогда не кодируется частью байта. Но допустим, что под байтом тут просто понимается массив из 8 битов. Тогда 2^(30 * 8 / 40) = 64.
3) Считаем количество символов в сообщении:3 * 25 * 60 = 4500;
Сообщение занимает 1125 байт. Считаем, сколько байт занимает каждый символ:
1125 / 4500 = 0.25;
Т.к. символ занимает 0.25 байт, одним байтом можно закодировать 4 символа. Байт состоит из 8 бит.
8 / 4 = 2 (количество битов чтобы закодировать каждый символ)
Двумя битами можно закодировать 4 символа, => в алфавите может быть до 4-х символов.
Не нашли ответ?
Похожие вопросы