7 При кодировке текстового сообщения, состоящего из 40 символов, потребовалось 320 бит. При дальнейшем изменении на другую кодировку, его итоговый объем составил 40 байт. Какое преобразование кодировок производилось? Подчеркните правильное преобразование: a) ASCII > Unicode 6) Unicode → ASCII B) ASCII → ASCII r) Unicode → Unicode
Ответы
Ответ:
Исходно текстовое сообщение состоит из 40 символов и кодируется в 320 бит (40 символов * 8 бит на символ). Затем итоговый объем становится 40 байт.
Для разгадывания этой задачи, мы должны знать, что ASCII и Unicode - это разные стандарты кодировки символов, и они используют разное количество бит на символ. Обычно ASCII использует 7 бит на символ, а Unicode может использовать 8, 16 или даже 32 бита, в зависимости от подтипа Unicode.
Поскольку исходное сообщение было закодировано в 320 бит, и после преобразования его объем составил 40 байт (320 бит = 40 байт), это означает, что произошло преобразование из битовой кодировки в байтовую кодировку.
Исходно была использована кодировка ASCII (каждый символ закодирован 8 битами), и далее осталась ASCII. Правильное преобразование - b) ASCII → ASCII.