Количество информации в сообщении из 65536 символов, составило 1/32 часть мбайта. каков размер алфавита, с помощью которого записано сообщение?

Поляков Евгений Александрович

Учитель информатики высшей категории

Проверено учителем

Для решения этой задачи необходимо последовательно перевести объем информации в биты, найти информационный вес одного символа и через него определить размер алфавита. 1. Перевод объема информации в биты Сначала переведем объем сообщения из мегабайтов в биты.

  • 1 Мбайт = 2202 to the 20th power байт = 10485761048576 байт. 1 байт = 88 бит ( 232 cubed бита). Следовательно, 1 Мбайт = 1048576×8=83886081048576 cross 8 equals 8388608 бит.

Теперь найдем объем нашего сообщения ( Icap I): I=132 Мбайт=838860832 бит=262144 битаcap I equals 1 over 32 end-fraction Мбайт equals 8388608 over 32 end-fraction бит equals 262144 бита 2. Определение информационного веса одного символа Информационный объем сообщения рассчитывается по формуле: I=Kicap I equals cap K center dot i Где:

  • Icap I — общий объем информации (262144 бита). Kcap K — количество символов в сообщении (65536 символов). ii — информационный вес одного символа (в битах).

Выразим ii: i=IK=26214465536=4 битаi equals the fraction with numerator cap I and denominator cap K end-fraction equals 262144 over 65536 end-fraction equals 4 бита 3. Расчет мощности (размера) алфавита Размер алфавита ( Ncap N) связан с информационным весом одного символа ( ii) формулой Хартли: N=2icap N equals 2 to the i-th powerПодставим полученное значение ii: N=24=16cap N equals 2 to the fourth power equals 16Ответ: Размер алфавита, с помощью которого записано сообщение, составляет 16 символов. Хотите, чтобы я составил для вас таблицу соответствия между количеством бит на символ и мощностью алфавита для других типичных задач?

Форма ответа

Ваш аватар