Опубликовано 26.01.2018 по предмету Информатика от Гость

Как определить информационный объем сообщения, представленного символами некоторого естественного или формального языка

Ответ оставил Гость

Дан алфавит с N символоми.
Для начала, нужно определить мощность алфавита (I). Это количество бит информации на 1 символ этого алфавита. Суть в том, чтобы каждой букве алфавита (включая плобельные символы и знаки препинания) поставить в соответствие уникальное двоичное число, которое будет кодом этой буквы. Это можно сделать по формуле (скобки в формуле - округление к большему)
N =  {2}^{I} // I = /lceil log_2N /rceil
Если затем перемножить количество символов в сообщении (М) на вес одного символа (I), получим вес сообщения.

S = I /cdot M

Не нашел нужный ответ?

Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.


Найти другие ответы