Очень-очень нужна помощь!!!! Даю 40 баллов!1. Объем сообщения, содержавшего 2048 символов, составляет 1/512 часть Мбайта. Каков размер алфавита, с помощью которого записано сообщение?2. Сколько символов содержит сообщение, запи...
Очень-очень нужна помощь!!!! Даю 40 баллов!
1. Объем сообщения, содержавшего 2048 символов, составляет 1/512 часть Мбайта. Каков размер алфавита, с помощью которого записано сообщение?
2. Сколько символов содержит сообщение, записанное с помощью 16-ти символов алфавита, если его объем составил 1/16 часть Мбайта?
Надеюсь на то, что вы поможете мне с этими двумя задачами, буду очень-очень благодарна)
Ответ(ы) на вопрос:
1.
1/512 Мбайт = 1024/512 Кбайт = 2 Кбайт = 2*1024 байт = 2*1024*8 бит
Память, используемая для хранения одного символа :
2*1024*8 / 2048 = 8 бит
Размер (мощность) алфавита = 2^8 = 256
2.
При использовании 16-символьного алфавита для хранения одного символа необходимо log(2)16 = 4 бита.
1/16 Мбайта = 1024/16 Кбайта = 64 Кбайт = 64*1024 байт = 64*1024*8 бит
Количество символов в сообщении = 64*1024*8 / 4 = 131072
Не нашли ответ?
Похожие вопросы