1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Сам и контр
Задание 4 Вариант 2 Самостоятельная работа 10 ГДЗ Рабочая тетрадь Босова 10 класс (Информатика)
Босова, Босова, Лобанов
10 класс
Автор
Босова, Босова, Лобанов

Задание 4 Вариант 2 Самостоятельная работа 10 ГДЗ Рабочая тетрадь Босова 10 класс (Информатика)

Задача

Код ASCII 8-битный, а не 7-битный (ошибка в условии?)
Дано:
I2– I1=216 бит
i1=8 бит
i2=16 бит Решение:
I=K*I; I2 – I1=K*i2 – K*i1=K*(i2 – i1);
K=(I2-I1)/(i2-i1)=216/(16-8)=27(символов)
Если i1=7 бит (как по условию), то:
К=216/9=24 (символов)
I=?
Ответ: если код ASCII 8-битный, то 27 символов; если 7-битный, то 24 символа

Подробный ответ

Пусть длина сообщения равна $$K$$ символам. Тогда информационный объём сообщения:

$$I = K \cdot i$$

При перекодировке объём увеличился на $$216$$ бит, значит:

$$I_2 — I_1 = K \cdot i_2 — K \cdot i_1 = K(i_2 — i_1)$$

Если считать, что код ASCII в задаче принят как 8-битный, то:

$$K = \frac{216}{16 — 8} = \frac{216}{8} = 27$$

Если же брать 7-битный ASCII, как указано в условии, то:

$$K = \frac{216}{16 — 7} = \frac{216}{9} = 24$$

Ответ

Если код ASCII 8-битный, то 27 символов; если 7-битный, то 24 символа.



Общая оценка
4.3 / 5
Другие учебники
Другие предметы