• Помогите плиз

    Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 8-битовом коде в 16-битовую кодировку Unicode. При этом информационное сообщение увеличилось на 1024 байтов. Каков был информационный объем до перекодировки?
    1) 1 Кбайт
    2) 2 Кбайт
    3) 3 Кбайт
    4) письменный перевод

Ответы 1

  • Ответ:

    1) 1 Кбайт

    Объяснение:

    Для 8-битного кода один символ займет 1 байт (1 байт = 8 бит).

    Для 16-битного кода, на каждый символ тратится 2 байта - это в 2 раза больше, чем для 8-битного.

    Пусть количество символов в коде было х.

    Тогда исходный 8-битный код занимал х байт.

    После увеличения словаря до 16-битного кода, сообщение увеличилось в объёме на 1024 и стало занимать

    (х+1024) байт,  

    в то же время количество символов осталось тем же, а на 1 символ тратится уже 2 байт, поэтому объём сообщения можно записать как

    2х. Получаем уравнение

    х+1024=2х

    х=1024 байт

    Ответ: объём исходного кода был 1024 байт= 1 Кбайт

    • Автор:

      rowland
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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