Даю 75 баллов! Нужно решить задачи данные ниже. Ответы должны быть ПОЛНЫЕ и с ПОЯСнениями, Полное решение, и без Сокращений. 75Баллов на кону! Нужно сегодня.
Задачи:
1) Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку КОИ-8. При этом информационное сообщение уменьшилось на 480 бит. Какова длина сообщения в символах?
2) Азбука Морзе позволяет кодировать символы для радиосвязи, задавая комбинацию точек и тире. Сколько различных символов (цифр, букв, знаков пунктуации и т.д.) можно закодировать, используя код Морзе длиной не менее пяти и не более шести сигналов (точек и тире)?
Answers & Comments
Verified answer
1) Обозначим количество символов за х.В кодировке Unicode на каждый символ приходится 16 бит, в кодировке КОИ-8 8 бит. Так как количество символов при перекодировке не меняется, составим уравнение:
16х-480=8х
8х=480
х=480/8=60 символов
Ответ: 60 символов
2)Алфавит состоит из 2 букв ( точка и тире)
С помощью такого алфавита можно составить различных слов из 5 букв: 2^5= 32, из 6 букв: 2^6= 64
Итого 32+64= 96
Ответ: 96 символов
Verified answer
1. Кодировка была 16 битная, а стала 8 битная. Значит, объем сообщения сократился в 2 раза (16/8=2). Тогда имеем систему уравнений: Y = X - 480 и Y = X / 2, где Y - длина нового сообщения и X - длина старого сообщения. От сюда X - 480 = X / 2, тогда X/2 = 480 а Х = 960 - это биты. Тогда, 960 / 16 = 60 символов.2. Длина слова от 5 до 6 знаков по условию. Всего есть 2 знака (точка и тире - по условию). Тогда искомым количеством вариантов будет: количество всех возможных вариантов при 6 знаках плюс количество всех возможных вариантов при 5 знаках. Тогда ответ будет: 2ˆ6+2ˆ5 = 64 + 32 = 96.