
Решите пожалуйста :с Самостоятельная работа по теме: «Кодирование текста» 1. Информационное
сообщение объёмом 420 битов состоит из 84 символов. Каков информационный вес каждого символа? Найдите мощность используемого алфавита. 2. Некоторый алфавит содержит 64 символа. Сообщение состоит из 224 символа. Определите в байтах информационный объём сообщения. 3. Для кодирования сообщения объёмом 112 байт использовали символы с информационным весом 16 бит. Найдите мощность используемого алфавита. Сколько всего символов в этом сообщении? 4. Для записи текста использовался 256-символьный алфавит. Объём информации, занимаемый текстом равен 350 байт. Сколько символов содержится в этом тексте? 5. Созданный на компьютере текст занимает 4 полные страницы. На каждой странице размещается 38 строк по 50 символов в строке. Информационный вес 1 символа 8 бит. Какой объём оперативной памяти (в байтах) займёт этот текст?

Ответы на вопрос

2^5 = 32 символа в алфавите, мощность алфавита
2) 64 =2^6 --> 6 битов для кодир. одного символа
224 *6 = 1344 битов = 168 байтов
3) 2^16 = 65536 число символов в алфавите, мощность алфавита
112*8 = 2^7 * 7 бит
2^7 *7 : 2^4 =2^3 *7 = 8*7 = 56 символа в сообщении
4) 256 = 2^8 --> 8 бит =2^3 бит для кодировки 1-го символа
350*2^3 (бит) : 2^3 (бит) = 350 символов в тексте



1. Информационный вес символа в сообщении объемом 420 битов
Для определения информационного веса каждого символа в сообщении объемом 420 битов, мы можем использовать следующую формулу:
Информационный вес символа = Общий объем информации / Количество символов
В данном случае, общий объем информации равен 420 битов, а количество символов равно 84. Подставляя значения в формулу, получаем:
Информационный вес символа = 420 битов / 84 символа = 5 бит/символ
2. Информационный объем сообщения с использованием алфавита из 64 символов
Для определения информационного объема сообщения с использованием алфавита из 64 символов, мы можем использовать следующую формулу:
Информационный объем сообщения = Количество символов * Логарифм по основанию 2 от Мощности алфавита
В данном случае, количество символов равно 224, а мощность алфавита равна 64. Подставляя значения в формулу, получаем:
Информационный объем сообщения = 224 символа * log2(64) = 224 символа * 6 бит/символ = 1344 бит
Чтобы определить информационный объем сообщения в байтах, мы делим его на 8:
Информационный объем сообщения в байтах = 1344 бит / 8 = 168 байт
3. Мощность алфавита и количество символов в сообщении объемом 112 байт
Для определения мощности алфавита и количества символов в сообщении объемом 112 байт, мы можем использовать следующую формулу:
Мощность алфавита = 2^(Информационный вес символа) Количество символов = Общий объем информации / Информационный вес символа
В данном случае, информационный вес символа равен 16 битам, а общий объем информации равен 112 байтам. Подставляя значения в формулу, получаем:
Мощность алфавита = 2^(16 бит) = 65536 символов Количество символов = 112 байт / 16 бит/символ = 7 символов
4. Количество символов в тексте с использованием 256-символьного алфавита
Для определения количества символов в тексте с использованием 256-символьного алфавита, мы можем использовать следующую формулу:
Количество символов = Объем информации / Информационный вес символа
В данном случае, объем информации равен 350 байтам, а информационный вес символа равен 8 битам. Подставляя значения в формулу, получаем:
Количество символов = 350 байт / 8 бит/символ = 43.75 символов
Так как количество символов должно быть целым числом, округлим результат вниз:
Количество символов = 43 символа
5. Объем оперативной памяти, занимаемый текстом
Для определения объема оперативной памяти, занимаемого текстом, мы можем использовать следующую формулу:
Объем оперативной памяти = Количество страниц * Количество строк * Количество символов в строке * Информационный вес символа
В данном случае, количество страниц равно 4, количество строк равно 38, количество символов в строке равно 50, а информационный вес символа равен 8 битам. Подставляя значения в формулу, получаем:
Объем оперативной памяти = 4 страницы * 38 строк * 50 символов/строка * 8 бит/символ = 60800 бит
Чтобы определить объем оперативной памяти в байтах, мы делим его на 8:
Объем оперативной памяти в байтах = 60800 бит / 8 = 7600 байт


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili