Top.Mail.Ru
Ответы

Помогите с информатикой

Задача. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16битном коде Unicode, в 8-битную кодировку Windows-1251, при этом информационный объем соо увеличилось на
а) 48 байт. б)96 байт. в)54 байт. г)432 байт.
Определите информационный объем сообщения до перекодировки

По дате
По рейтингу
Аватар пользователя
Профи
6мес

Определим разность в битах между количеством бит, используемых для хранения 1 символа в исходной и итоговой кодировках (Unicode и Windows–1251 соответственно):

16 бит - 8 бит = 8 бит.

Согласно условию разность размера исходного и итогового файлов после перекодировки составила 80 байт. 1 байт = 8 бит, следовательно 80 байт = 640 бит.

Эта разность представляет собой 640 бит : 8 бит = 80 символов.

Проверим: 80 * 8 = 640 бит; 80 * 16 = 1280 бит.

1280 бит - 640 бит = 640 бит.

Пожалуйста, будьте полезны если вам мой вопрос понравился поставьте "Нравится". А потом через 3 часа сделайте мой вопрос лучшим. Приятного вам дня!