1. В кодировке UTF-32 каждый символ кодируется 32 битами. Миша написал текст (в нём нет лишних пробелов): «Айва, Алыча, Генипа, Гуарана, Курбарил, Мангостан — фрукты».
Ученик вычеркнул из списка название одного из фруктов. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 36 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название фрукта.
Ответы
Ответ:
Гуарана
Объяснение:
Дано:
i = 32 бит = 4 байт
I = 36 байт
Найти:
K
Формула:
I = K * i
I - информационный объём текстового сообщения (размер файла, содержащего сообщение)
K - количество символов в сообщении
i - информационный вес одного символа (число бит, используемых для записи одного символа)
используя формулу найдём сколько символов было удалено из текста:
I = K * i
K = I / i
K = 36 / 4 = 9 символов было удалено
найдём сколько символов было в названии фрукта (т.к. при удалении названия фрукта были вычеркнуты ставшие лишними запятая и пробел (2 символа), то удалим эти символы из общего количества удалённых символов):
9 - 2 = 7 символов было в названии фрукта
найдём в тексте название фрукта из 7 букв: Гуарана
Перевод единиц:
1 байт = 8 бит
Для перевода из младшей единицы измерения в старшую применяется деление
32 бит = 32 / 8 = 4 байт
Ответ:
Гуарана
Объяснение:
Дано:
i = 32 бит = 4 байт
I = 36 байт
Найти:
K
Формула:
I = K * i
I - информационный объём текстового сообщения (размер файла, содержащего сообщение)
K - количество символов в сообщении
i - информационный вес одного символа (число бит, используемых для записи одного символа)
используя формулу найдём сколько символов было удалено из текста:
I = K * i
K = I / i
K = 36 / 4 = 9 символов было удалено
найдём сколько символов было в названии фрукта (т.к. при удалении названия фрукта были вычеркнуты ставшие лишними запятая и пробел (2 символа), то удалим эти символы из общего количества удалённых символов):
9 - 2 = 7 символов было в названии фрукта
найдём в тексте название фрукта из 7 букв: Гуарана
Перевод единиц:
1 байт = 8 бит
Для перевода из младшей единицы измерения в старшую применяется деление
32 бит = 32 / 8 = 4 байт
Объяснение: