Сообщение занимает 3 страницы по 25 строк. В каждой строке записано по 60 символов. Сколько символов в использованном алфавите, если все сообщение содержит 1125 байтов?
Нужно написать условия и решение
Ответы
Ответ:
в использованном алфавите 4 символа
Объяснение:
Дано:
I = 1125 байт = 9000 бит
K = 3 страницы * 25 строк * 60 символов = 4500 символов в сообщении
Найти:
N - ?
Формулы:
I = K * i, где
I - информационный объём сообщения (размер файла, содержащего сообщение)
K - количество символов в сообщении
i - информационный вес одного символа (число бит, используемых для кодирования одного символа)
N = 2^i, где
N - мощность алфавита (количество символов в алфавите)
i - информационный вес одного символа (число бит, используемых для кодирования одного символа)
^ - знак возведения в степень
найдём информационный вес одного символа (используя первую формулу):
I = K * i
i = I / K
i = 9000 / 4500 = 2 бит
найдём количество символов в алфавите (используя вторую формулу):
N = 2^i
N = 2^2 = 4 символа в использованном алфавите
Перевод единиц:
1 байт = 8 бит
При переводе из большей единицы измерения в меньшую применяется умножение
1125 байт = 1125 * 8 = 9000 бит