Что нового?

Сообщение в кодировке utf-8 состояло из 23 стандартных ascii символов и 16 русских букв. затем его п

  • Автор темы Автор темы Egiama
  • Дата начала Дата начала
Как разобраться с заданием 9 класса: - сообщение в кодировке utf-8 состояло из 23 стандартных ascii символов и 16 русских букв. затем его перекодировали в 16-битный unicode и объединили с другим unicode-сообщением объемом 4 кбит. в кодировке utf-8 латинские символы ascii занимают 1 байт, а остальные символы изображаются последовательностями длиной от 2 до 6 байт. в частности, символы кириллицы занимают в utf-8 2 байта. определите, на сколько байт увеличилось итоговое сообщение по сравнению с первоначальным utf-8 сообщением. 1) 52 2) 535 3) 551 4) 567
 
Исходное сообщение в UTF-8: 23 ASCII символа * 1 байт = 23 байта 16 русских букв * 2 байта = 32 байта Итого: 23 байт + 32 байта = 55 байт 16-битный Unicode сообщение объемом 4 Кбит = 4 Кбит / 8 = 512 байт Разница в байтах между итоговым объединенным Unicode-сообщением и первоначальным UTF-8 сообщением: 512 байт - 55 байт = 457 байт Ответ: 535 Поэтому правильный ответ – 2) 535.
 
Назад
Сверху Снизу