Вопрос:

В одной из кодировок Unicode каждый символ кодируется 16 битами. Определите размер в байтах следующего предложения в данной кодировке: Слух обо мне пройдет по всей Руси великой.

Ответ:

Решение:

Каждый символ в данной кодировке занимает 16 бит, что равно 2 байтам (16 бит / 8 бит/байт = 2 байта).

Предложение: "Слух обо мне пройдет по всей Руси великой."

Подсчитаем количество символов в предложении, включая пробелы и знаки препинания:

Слух (4) + пробел (1) + обо (3) + пробел (1) + мне (4) + пробел (1) + пройдет (9) + пробел (1) + по (2) + пробел (1) + всей (4) + пробел (1) + Руси (4) + пробел (1) + великой (7) + точка (1) = 42 символа.

Размер предложения в байтах = количество символов × размер одного символа в байтах.

Размер = 42 символа × 2 байта/символ = 84 байта.

Ответ: 84 байта.

Подать жалобу Правообладателю