Текст, содержащий 8192 знака (с пробелами), закоди­рован с помощью алфавита, содержащего 128 символов

Текст, содержащий 8192 знака (с пробелами), закоди­рован с помощью алфавита, содержащего 128 символов. Сколько килобайтов занимает в памяти этот текст?

Решение

Дано:
N (мощность алфавита) = 128 символов
k (количество символов в тексте) = 8192 знака (с пробелами)

Найти:
I (информационный объем текста) — ?

Решение:

N = 2i
128 = 2i
i (информационный вес символа) = 7 бит

I = k · i
I = 8192 · 7 = 57 344 бит
или
57 344 / 8 = 7168 байт
или
7168 / 1024 = 7 Кбайт

Ответ:
7 Кбайт

Опубликовано: 10.06.2018 Обновлено: 18.09.2020
Поделись с друзьями

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

четырнадцать − четырнадцать =