В некотором алфавите записан текст из 300 символов,кол-во информации в тексте -150 байтов.сколько символов в алфавите?

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

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

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

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

1 байт = 8 бит

150 байтов×8=1200 бит150 байтов cross 8 equals 1200 бит2. Определение информационного веса одного символа Общий объем сообщения ( Icap I) вычисляется по формуле: I=K×icap I equals cap K cross i Где:

  • Kcap K — количество символов в тексте (300 символов); ii — информационный вес одного символа.

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

Форма ответа

Ваш аватар