ГлавнаяИнформатикаКак решатьАвтоматическое устройство осуществило перекодировку информационного сообщения

Автоматическое устройство осуществило перекодировку информационного сообщения

2016-06-22 22:11:48

Формулировка задания: Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку КОИ-8. При этом информационное сообщение уменьшилось на K бит. Какова длина сообщения в символах?

Задание входит в ЕГЭ по информатике для 11 класса под номером 13 (Вычисление количества информации).

Рассмотрим, как решаются подобные задания на примере.

Пример задания:

Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку КОИ-8. При этом информационное сообщение уменьшилось на 480 бит. Какова длина сообщения в символах?

  1. 30
  2. 60
  3. 120
  4. 480

Решение:

Пусть сообщение состоит из x символов. Тогда в первоначальном 16-битном коде Unicode его вес составлял:

x ⋅ 16

А в 8-битной кодировке КОИ-8 сообщение занимает:

x ⋅ 8

Составляем уравнение и решаем его:

16x – 8x = 480

8x = 480

x = 60

Таким образом, сообщение состояло из 60 символов. Это ответ номер 2.

Ответ: 2

Есть другой способ решения?

Наверх