Предмет: Информатика,
автор: markian8738
Помогите пожалуйста, скоро экзамены, срочно надо!!!!!
. Автоматическое устройство осуществило перекодировку двух информационных сообщений равной длины из 8-битной кодировки ASCII в 16-битную кодировку Unicode в одно новое сообщение, которое при этом увеличилось на 240 байт. Какова длина каждого из исходных сообщений в символах?
Ответы
Автор ответа:
0
При перекодировке из ASCII в Unicode длина сообщения увеливается в 2 раза, т. к. на кодировку каждого символа тратится не 1, а 2 байта. Если мы возьмем 2 сообщения с одинаковой длиной n, преобразуем их из ASCII в Unicode и сложим в одно сообщение, то его длина будет равна 4*n. Но что значит "увеличилось на 240 байт"? Увеличилось по сравнению с одним из исходных сообщений? Тогда получаем уравнение 4*n - n = 240, n = 80. Если же новое сообщение имеет длину 240 байт, то имеем 4*n = 240, n = 60.
Интересные вопросы
Предмет: Русский язык,
автор: user1793
Предмет: История,
автор: KristnKuznetsova
Предмет: География,
автор: alahakbar999999
Предмет: Математика,
автор: tanuhakim241177
Предмет: Алгебра,
автор: salta9407