Главное меню

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

Автор Kantua, Март 18, 2024, 21:57

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

Kantua

Помогите с заданием. Объем сообщения, содержащего 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 символов.