М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Водной из кодировок кои-8 каждый символ кодируется 8 битами. максим
написал текст (в нем нет лишних пробелов):
«миля, ярд, пункт, километр, стадий, фурлонг, сантиметр – единицы измерения
расстояния».
ученик вычеркнул из списка название одной единицы измерения расстояния. заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. после этого, он преобразовал текст в кодировку unicode, где каждый символ кодируется двумя байтами. при этом размер нового предложения в новой кодировке оказался на 68 байт больше, чем размер исходного предложения. напишите в ответе вычеркнутую единицу измерения расстояния

👇
Ответ:
Sestare852
Sestare852
31.07.2021
Давайте разобьем задачу на несколько шагов для удобства решения.

Шаг 1: Раскодирование текста в кодировке кои-8

Для начала давайте раскодируем исходный текст в кодировке кои-8, чтобы найти размер исходного предложения. Исходный текст: «миля, ярд, пункт, километр, стадий, фурлонг, сантиметр – единицы измерения расстояния».

Давайте посчитаем количество символов в исходном тексте, включая пробелы и запятые.

Количество символов в исходном тексте = 13 символов (без пробелов и запятых)
Количество пробелов = 5 пробелов
Количество запятых = 6 запятых

Теперь давайте учтем правило, что два пробела не должны идти подряд. Если у нас есть два пробела подряд, то мы удаляем один из них.

Количество пробелов после удаления повторяющихся = 4 пробела

Теперь давайте найдем исходный размер предложения в кодировке кои-8. Каждый символ кодируется 8 битами (1 байтом).

Исходный размер предложения в кодировке кои-8 = (Количество символов * 8 бит) + (Количество пробелов * 8 бит) + (Количество запятых * 8 бит)
= (13 * 8 бит) + (4 * 8 бит) + (6 * 8 бит)
= 104 бит + 32 бит + 48 бит
= 184 бит

Шаг 2: Преобразование текста в кодировку Unicode

Ученик преобразовал текст в кодировку Unicode, где каждый символ кодируется двумя байтами (16 битами). Теперь размер нового предложения в новой кодировке оказался на 68 байт больше, чем размер исходного предложения.

Размер нового предложения в новой кодировке = 184 бит + 68 байт (1 байт = 8 бит)
= 184 бит + (68 * 8 бит)
= 184 бит + 544 бит
= 728 бит

Теперь мы можем найти количество символов в новом предложении в кодировке Unicode.

Количество символов в новом предложении в кодировке Unicode = Размер нового предложения / 16 бит

= 728 бит / 16 бит
= 45.5 символов

Теперь мы должны найти единицу измерения расстояния, которую ученик вычеркнул из списка.

Изначально в списке было 7 единиц измерения расстояния. Мы сократили размер на 68 байт. Из этой информации можно сделать вывод, что ученик вычеркнул единицу измерения, которую можно представить 68 байтами в кодировке Unicode.

Теперь давайте посчитаем количество символов, которые занимали 68 байт в кодировке Unicode.

Количество символов, занимающих 68 байт в кодировке Unicode = (Размер в байтах - размер исходного предложения) / 2 байта

= 68 байт / 2 байта
= 34 символа

Таким образом, ученик вычеркнул единицу измерения, которая представляет собой 34 символа.

Ответ: Ученик вычеркнул название одной единицы измерения расстояния, которая занимает 34 символа.
4,8(11 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ