Помогите!!! 1.При составлении сообщения использовали 64-символьный алфавит. Каким будет

Помогите!!!
1.При составлении сообщения использовали 64-символьный алфавит. Каким будет информационный объём такового сообщения, если оно содержит 3072 символов?
2.Количество инфы в сообщении, содержащем 4096 знаков, составил
1/1024 часть Мбайта.Каковой размер алфавита, с помощью которого было записано извещение?
С решением, пожалуйста!!30 баллов!

Задать свой вопрос
2 ответа
1.
Для кодировки одного из 64 знаков требуется log(2)64 = 6 бит (2^6=64).
Объем сообщения = 3072*6 бит = 3072*6 / (8*1024) Кбайт = 2,25 Кбайт

2.
1/1024 Мбайт = 1024*1/1024 Кбайт = 1 Кбайт = 1024 б = 1024*8 бит
Объем 1-го символа = 1024*8/4096 = 2 колочена
Размер алфавита = 2^2 = 4 символа
1)

Мощность алфавита(кол-во знаков) N рассчитывается по формуле
 N  = 2^i, где i - количество бит на 1 знак.
Мы обязаны подобрать такое i, что N \leq 2^i и i было бы минимальным.
N  \leq  2^6 \ \textless \ =\ \textgreater \  N  \leq  64
отсюда на каждый символ отводиться по 6 бит.
всего 3072 знака, означает, I = 3072 * 6 = 18432 бит.
1 б = 8 бит
18432/ 8 = 2304 б


2)
1 Мбайт = 1024 * 1 Кбайт
1/1024 Мбайта = 1 Кбайт = 1024 байта = 1024 * 8 бит.

4096 = 1024 * 4
I = k*i(где I -объем известия, k -кол-во знаков, i - кол-во бит на знак)
i =  \frac1024 * 81024 * 4 = 2 бит на знак.
N  = 2^i
N = 4
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт