Предмет: Информатика,
автор: 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.
Похожие вопросы
Предмет: Обществознание,
автор: gulisata00
Предмет: Математика,
автор: Аноним
Предмет: Математика,
автор: limontvtm
Предмет: Математика,
автор: svetata1