Контрольные задания > Задача № 10:
В кодировке Shift-JIS каждый символ кодируется 16 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет):
«Математика, физика, химия, биология, география, история, литература, информатика — школьные предметы».
Далее ученик добавил в список название ещё одного школьного предмета — «музыка», запятую после него и пробел.
На сколько байт увеличился размер дополненного предложения?
Ответ:
Вопрос:
Задача № 10:
В кодировке Shift-JIS каждый символ кодируется 16 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет):
«Математика, физика, химия, биология, география, история, литература, информатика — школьные предметы».
Далее ученик добавил в список название ещё одного школьного предмета — «музыка», запятую после него и пробел.
На сколько байт увеличился размер дополненного предложения?
Ответ:
Ответ:
В кодировке Shift-JIS каждый символ занимает 16 бит, что составляет 2 байта (так как 1 байт = 8 бит).
Добавлено слово «музыка», запятая и пробел. Считаем количество символов:
«м» - 1 символ
«у» - 1 символ
«з» - 1 символ
«ы» - 1 символ
«к» - 1 символ
«а» - 1 символ
«,» - 1 символ (запятая)
« » - 1 символ (пробел)
Всего: 8 символов.
Каждый символ занимает 2 байта, следовательно, 8 символов займут:
\[8 \times 2 = 16\] байт.
Ответ: 16 байт