Предмет: Информатика
ГДЗ Рабочая тетрадь по Информатике 9 класс БосоваТекст, содержащий 8192 знака с пробелами закодирован с помощью алфавита содержащего 128 символов
Задание 3. Текст, содержащий 8192 знака (с пробелами), закодирован с помощью алфавита, содержащего 128 символов. Сколько килобайтов занимает в памяти этот текст?
- Определяем, сколько бит занимает один символ
Алфавит содержит 128 символов. Чтобы закодировать один символ, нужно столько бит, чтобы можно было представить все 128 символов.
Чтобы найти количество бит для кодирования символа воспользуемся формулой нахождения количества символов в алфавите:
N = 2i; 128 = 2i = 27
То есть каждый символ занимает 7 бит. - Вычисляем общий объём памяти в битах
Общее количество символов — 8192. Значит, всего памяти нужно:
8192 * 7 = 57344 бит - Переводим биты в байты
1 байт = 8 бит, значит:
57344 / 8 = 7168 байт - Переводим байты в килобайты
1 килобайт (КБ) = 1024 байта, значит:
7168 / 1024 = 7 КБ - Ответ:
Текст занимает 7 килобайт памяти.
Поделиться

