Вопрос:

5. Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в коде Windows-1251, в кодировку Unicode. При этом информационное сообщение увеличилось на 400 бит. Какова длина сообщения в символах?

Ответ:

Разница в размере между Unicode и Windows-1251 составляет 1 байт на символ (Windows-1251 кодирует символы одним байтом, а Unicode - двумя байтами). 400 бит = 400 / 8 = 50 байт. Значит, разница в размере сообщения равна 50 байт. Это означает, что было 50 символов в Windows-1251. Поскольку увеличение при перекодировке составило 400 бит (50 байт), и каждый символ в Unicode занимает на 1 байт больше, чем в Windows-1251, то длина сообщения в символах равна 50.
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие