Очень-очень нужна помощь!!!! Даю 40 баллов!
1. Объем сообщения, содержавшего 2048 символов, составляет 1/512 часть Мбайта. Каков размер алфавита, с помощью которого записано сообщение?
2. Сколько символов содержит сообщение, записанное с помощью 16-ти символов алфавита, если его объем составил 1/16 часть Мбайта?
Надеюсь на то, что вы поможете мне с этими двумя задачами, буду очень-очень благодарна)
Answers & Comments
Verified answer
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