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

Ответы 1

  • Согласно условию, алфавит закодирован 128 символами. Для хранения кодов алфавита такой размерности необходимимо семь бит памяти (2^7=128).Весь текст состоит из 8192 знаков, следовательно для его хранения потребуется 8192*7=57344 бит.В одном байте 8 бит, поэтому для хранения текста потребуется 57344:8=7168 байт.7168:1024=7 килобайт (в одном килобайте 1024 байта).На самом деле на практике каждый символ хранится в памяти, кратной байтам (1,2,3 и пр. Байта).В этом случае для хранения текста потребуется 8192 байта = 8 килобайт.
    • Автор:

      abbie
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years