Широкий круг вопросов

Объем сообщения, содержащего 8192 символов составил 1/256 часть Мбайта . Каков размер алфавита с пом

Автор XYDO|HUKO, Апр. 28, 2024, 02:42

« назад - далее »

XYDO|HUKO

Было бы нелишним выяснить. Объем сообщения, содержащего 8192 символов составил 1/256 часть Мбайта . Каков размер алфавита с помощью которого записано сообщение?


Дымка_К

Для решения задачи необходимо определить сколько бит данных хранит один символ алфавита.
1 Мбайт = 1024 Кбайт, => 1/256 Мбайта = 1024 : 256 = 4 Кбайта.
1 Кбайт = 1024 байта, => 4 Кбайта = 4096 байта.
1 байт = 8 бит, => 4096 байт = 32768 бит.
Текст из 8192 символов занимает 32768 бит памяти, следовательно, 1 символ занимает 32768 : 8192 = 4 бита.
4 битами двоичного кода можно закодировать 2 ^ 4 = 16 комбинаций. Таким образом, мощность исходного алфавита составляет 16 символов.
Ответ: размер алфавита записанного сообщения составляет 16 символов.