Вопрос:

В кодировке Unicode каждый символ кодируется 2 байтами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет): «Красный, синий, зелёный, жёлтый, оранжевый, фиолетовый, белый, чёрный — цвета». Далее ученик добавил в список название ещё одного цвета — «коричневый», запятую после него и пробел. На сколько бит увеличился размер дополненного предложения?

В кодировке Unicode каждый символ кодируется 2 байтами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет): «Красный, синий, зелёный, жёлтый, оранжевый, фиолетовый, белый, чёрный — цвета». Далее ученик добавил в список название ещё одного цвета — «коричневый», запятую после него и пробел. На сколько бит увеличился размер дополненного предложения?
Фотография

Ответ ассистента

1. Определим количество добавленных символов: слово «коричневый» состоит из 10 букв, добавлена запятая (1 символ) и пробел (1 символ). Всего добавлено: 10 + 1 + 1 = 12 символов. 2. Переведем количество байт в биты. По условию 1 символ в кодировке Unicode занимает 2 байта. Общий объем в байтах: 12 символов × 2 байта = 24 байта. 3. Переведем байты в биты (в 1 байте 8 бит): 24 байта × 8 = 192 бита. Ответ: на 192 бита.

Другие решения

Что ещё задавали пользователи