В кодировке, используемой на компьютере Вовы, каждый символ кодируется 7 битами.
При подготовке доклада по астрономии Вова написал текст (в нём не было лишних пробелов - два пробела не идут подряд). Затем Вова добавил в текст ещё одно название созвездия, вставив также необходимые пробелы и знаки препинания, после чего текст стал таким:
•На ночном небе в различных уголках Земли видны созвездия, многим из которых люди в древности присвоили очень необычные названия: Рак, Дева, Телец, Голубь, Водолей, Скорпион, Змееносец, Жертвенник.
При этом размер нового предложения в данной кодировке оказался на 7 байт больше, чем размер исходного добавленного Вовой созвездия. предложения. Напишите в ответе название добавленного Вовой созвездия.
Ответ:
Ответы
Ответ:
Голубь - название добавленного Вовой созвездия
Объяснение:
Дано:
i = 7 бит
I = 7 байт = 56 бит
Найти:
K - ?
Формула:
I = K * i, где
I - информационный объём текста (размер файла, содержащего сообщение)
K - количество символов в тексте
i - информационный вес одного символа (число бит, используемых для кодирования одного символа)
найдём количество символов из формулы:
K = I / i
вычислим какое количество символов было добавлено в текст, подставив известные значения:
K = 56 / 7 = 8 символов было добавлено в текст
чтобы узнать сколько символов приходится на добавленное название созвездия вычтем из общего количества символов, добавленных в текста, 2 символа, которые приходятся на добавленные запятую и пробел:
8 - 2 = 6 символов приходится на добавленное название созвездия
найдём в тексте название созвездия из 6 букв - Голубь
Перевод единиц:
7 байт = 7 * 8 = 56 бит (1 байт = 8 бит)