Вопрос задан 14.01.2020 в 05:47. Предмет Информатика. Спрашивает Ким Камилла.

Автоматичний пристрій здійснив перекодування інформаційного повідомлення українською мовою,

спочатку записаного в 16-бітному коді Unicode, у 8-бітне кодування Windows-1251, при цьому довжина двійкового коду повідомлення становила 60 байт. Визначте довжину двійкового коду повідомлення до перекодування.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Фролова Миля.
16/8 = 2
60*2=120 Байт.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для визначення довжини двійкового коду повідомлення до перекодування, спочатку розглянемо розмір повідомлення в бітах, а потім переведемо його в байти.

1. Початкова довжина повідомлення в 16-бітному коді Unicode: - 16 біт на символ.

2. Довжина повідомлення в байтах (для Unicode): - 16 біт / 8 біт = 2 байта на символ.

3. Довжина повідомлення в байтах перед перекодуванням: - Довжина повідомлення в символах * 2 байта.

4. Перекодування в 8-бітне кодування Windows-1251: - Довжина повідомлення в байтах після перекодування: Довжина повідомлення в символах * 1 байт.

5. Перевірка довжини двійкового коду: - Довжина двійкового коду до перекодування = Довжина повідомлення в байтах * 8 біт.

6. Довжина двійкового коду до перекодування: - Довжина повідомлення в символах * 2 байта * 8 біт.

Тепер врахуємо дані:

Якщо ми маємо, що довжина двійкового коду після перекодування становить 60 байт, а кодування відбувалося з 16-бітного Unicode в 8-бітне кодування Windows-1251, то:

Довжина двійкового коду до перекодування = 60 байт.

Довжина двійкового коду до перекодування = Довжина повідомлення в символах * 2 байта * 8 біт.

60 байт = Довжина повідомлення в символах * 2 байта * 8 біт.

Отже, Довжина повідомлення в символах = 60 байт / (2 байта * 8 біт) = 60 / 16 = 3,75 символи.

Оскільки довжина повідомлення в символах повинна бути цілим числом, щось тут не вірно або є неповна інформація. Будь ласка, перевірте вихідні дані або додайте додаткову інформацію для подальшого розгляду.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос