Контрольная и Лабораторная работа 1-3 по дисциплине: Теория информации. Вариант 11

Цена:
900 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon f1.txt
material.view.file_icon f2.txt
material.view.file_icon Lab1.exe
material.view.file_icon Lab1.exe.intermediate.manifest
material.view.file_icon Lab1.obj
material.view.file_icon Lab1.pdb
material.view.file_icon mt.dep
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon f1.txt
material.view.file_icon f2.txt
material.view.file_icon Lab1.cpp
material.view.file_icon Lab1.ncb
material.view.file_icon Lab1.sln
material.view.file_icon Lab1.suo
material.view.file_icon Lab1.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon f3.txt
material.view.file_icon Lab1.exe
material.view.file_icon Lab1.exe.intermediate.manifest
material.view.file_icon Lab1.obj
material.view.file_icon Lab1.pdb
material.view.file_icon mt.dep
material.view.file_icon prep_f3.txt
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon f3.txt
material.view.file_icon Lab1.cpp
material.view.file_icon Lab1.ncb
material.view.file_icon Lab1.sln
material.view.file_icon Lab1.suo
material.view.file_icon Lab1.vcproj
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon f1.txt
material.view.file_icon f1res.txt
material.view.file_icon f2.txt
material.view.file_icon f2res.txt
material.view.file_icon f3.txt
material.view.file_icon f3res.txt
material.view.file_icon Lab2.bpf
material.view.file_icon Lab2.bpr
material.view.file_icon Lab2.exe
material.view.file_icon Lab2.res
material.view.file_icon Lab2.tds
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.obj
material.view.file_icon Unit1.~cpp
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon f1.txt
material.view.file_icon f1res.txt
material.view.file_icon f2.txt
material.view.file_icon f2res.txt
material.view.file_icon f3.txt
material.view.file_icon f3res.txt
material.view.file_icon Lab3.bpf
material.view.file_icon Lab3.bpr
material.view.file_icon Lab3.exe
material.view.file_icon Lab3.res
material.view.file_icon Lab3.tds
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.obj
material.view.file_icon Unit1.~cpp
material.view.file_icon
material.view.file_icon f1.txt
material.view.file_icon f1res.txt
material.view.file_icon f2.txt
material.view.file_icon f2res.txt
material.view.file_icon f3.txt
material.view.file_icon f3res.txt
material.view.file_icon Lab3.bpf
material.view.file_icon Lab3.bpr
material.view.file_icon Lab3.exe
material.view.file_icon Lab3.res
material.view.file_icon Lab3.tds
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.obj
material.view.file_icon Unit1.~cpp
material.view.file_icon Отчет.doc
material.view.file_icon Контрольная.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Вычислить энтропию Шеннона для символов ФИО.
 Л О П А Т И Н Г Р Ь К Е В Ч
Ч 2 3 1 2 1 5 2 1 1 1 1 1 1 1
В 0,09 0,13 0,04 0,09 0,04 0,22 0,09 0,04 0,04 0,04 0,04 0,04 0,04 0,04


 Построить код Хаффмана для набора букв ФИО. Для оценки вероятностей символов использовать частоты вхождения букв в ФИО. Подсчитать среднюю длину кодового слова построенного кода.
 Л О П А Т И Н Г Р Ь К Е В Ч
Ч 2 3 1 2 1 5 2 1 1 1 1 1 1 1
В 0,09 0,13 0,04 0,09 0,04 0,22 0,09 0,04 0,04 0,04 0,04 0,04 0,04 0,04
 Построить код Фано для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода.

Буква Вероятность Кодовое слово Длина
И 0,22 0 0     2
О 0,13 0 1 0    3
А 0,09 0 1 1 0   4
Н 0,09 0 1 1 1   4
Л 0,09 1 0 0    3
Ч 0,04 1 0 1 0   4
Е 0,04 1 0 1 1 0  5
В 0,04 1 0 1 1 1  5
Ь 0,04 1 1 0 0   4
К 0,04 1 1 0 1 0  5
Г 0,04 1 1 0 1 1  5
Р 0,04 1 1 1 0   4
П 0,04 1 1 1 1 0  5
Т 0,04 1 1 1 1 1  5
 Построить код Шеннона для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода.
Буква Pi Qi-1 Li Кодовое слово
И 1/23≤0,22<1/22 0 3 000
О 1/23≤0,13<1/22 0,22 3 001
А 1/24≤0,09<1/23 0,35 4 0101
Н 1/24≤0,09<1/23 0,44 4 0111
Л 1/24≤0,09<1/23 0,53 4 1000
Ч 1/25≤0,04<1/24 0,62 5 10011
Е 1/25≤0,04<1/24 0,66 5 10101
В 1/25≤0,04<1/24 0,70 5 10110
Ь 1/25≤0,04<1/24 0,74 5 10111
К 1/25≤0,04<1/24 0,78 5 11000
Г 1/25≤0,04<1/24 0,82 5 11010
Р 1/25≤0,04<1/24 0,86 5 11011
П 1/25≤0,04<1/24 0,90 5 11100
Т 1/25≤0,04<1/24 0,94 5 11110
 Построить код Гилберта-Мура для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода.

Буква Pi Qi Li Кодовое слово
И 1/23≤0,22<1/22 0,11 4 0001
О 1/23≤0,13<1/22 0,285 4 0100
А 1/24≤0,09<1/23 0,395 5 01100
Н 1/24≤0,09<1/23 0,485 5 01111
Л 1/24≤0,09<1/23 0,575 5 10010
Ч 1/25≤0,04<1/24 0,64 6 101000
Е 1/25≤0,04<1/24 0,68 6 101011
В 1/25≤0,04<1/24 0,72 6 101110
Ь 1/25≤0,04<1/24 0,76 6 110000
К 1/25≤0,04<1/24 0,80 6 110011
Г 1/25≤0,04<1/24 0,84 6 110101
Р 1/25≤0,04<1/24 0,88 6 111000
П 1/25≤0,04<1/24 0,92 6 111010
Т 1/25≤0,04<1/24 0,96 6 111101
 Сравнить между собой энтропию Шеннона, вычисленную в п.1, и величины средних длин кодового слова для построенных кодов.

Энтропия Шеннона равна 3,47.

Средняя длина кодового слова для кода Хаффмана равна 3,49. Это значение немного больше энтропии Шеннона, что соответствует теоретическим оценкам.




Лабораторная работа No1

Формулировка задания

Цель работы: Экспериментальное изучение свойств энтропии Шеннона.

Среда программирования: любая с С-подобным языком программирования.

Результат: программа, тестовые примеры, отчет.

Задание:
1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt.
В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномерным распределением, т.е. символы в файле встречаются равновероятно и независимо.
Второй файл должен содержать независимую последовательность символов (количество различных символов больше 3) с неравновероятным распределением. Вероятности символов должны быть заданы заранее, до создания файла.
Эти два файла необходимо сгенерировать программно, используя генератор псевдослучайных чисел.
В третьем файле содержится фрагмент художественного текста на русском или английском языке. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличаются, знаки препинания объединены в один символ, к алфавиту добавлен пробел, для русских текстов буквы «е» и «ё», «ь» и «ъ» совпадают. При использовании текста программы учитываются все символы, кроме знаков табуляции.

2. Составить программу, определяющую оценки энтропии имеющихся текстовых файлов.
Для вычисления оценки энтропии необходимо программно вычислить частоты символов (пар символов) в файле, которые будут оценками реальных вероятностей символов, а затем, используя формулу Шеннона, вычислить оценки энтропии файла.
По желанию можно продолжить процесс вычисления оценок с использованием частот троек, четверок символов и т.д.
Для того чтобы правильно рассчитать частоты двойных комбинаций символов пары символов нужно рассматривать так
Пусть имеется такая последовательность
фывафпро
Под парами понимаются пары соседних символов, т.е.
фы ыв ва аф фп пр ро

Далее для получения оценки энтропии подсчитать частоту встречаемости для каждой пары и подставить в формулу Шеннона. Полученное значение оценки энтропии следует разделить на 2.

3. После тестирования программы необходимо заполнить таблицу для отчета и проанализировать полученные результаты. Сравните полученные оценки между собой. Объясните полученные результаты

 Оценка энтропии
(частоты отдельных символов) Оценка энтропии
(частоты пар символов) Теоретическое значение энтропии
Файл 1     
Файл 2     
фрагмент художественного произведения   


Лабораторная работа No2
Формулировка задания

Оптимальное побуквенное кодирование
Цель работы: Изучение метода оптимального кодирования Хаффмана.
Среда программирования: любая с С-подобным языком программирования.
Результат: программа, тестовые примеры, отчет.

1. Запрограммировать процедуру двоичного кодирования текстового файла методом Хаффмана. Текстовые файлы использовать те же, что и в практической работе No1. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличаются, знаки препинания объединены в один символ, к алфавиту добавлен пробел, для русских текстов буквы «е» и «ё», «ь» и «ъ» совпадают.
2. Проверить, что полученный код является префиксным.
3. После кодирования текстового файла вычислить оценки энтропии выходной последовательности, используя частоты отдельных символов, пар символов и троек символов.
4. Заполнить таблицу и проанализировать полученные результаты.
Метод
кодирования Название текста Оценка
избыточности кодирования Оценка энтропии выходной посл-ти (частоты символов) Оценка энтропии выходной посл-ти (частоты пар символов) Оценка энтропии выходной посл-ти (частоты троек символов)
Метод Хаффмана Файл 1       
 Файл 2       
 фрагмент художественного произведения       

Избыточность кодирования определяется как , где H – энтропия текста, Lcp – средняя длина кодового слова.

Лабораторная работа No3

Формулировка задания

Методы почти оптимального кодирования
Цель работы: Изучение метода почти оптимального кодирования Фано. Изучение метода почти оптимального кодирования Шеннона
Среда программирования: любая с С-подобным языком программирования.
Результат: программа, тестовые примеры, отчет.
1. Запрограммировать процедуры двоичного кодирования текстового файла методом Фано и процедуру двоичного кодирования текстового файла методом Шеннона. Текстовые файлы использовать те же, что и в практической работе No1. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличаются, знаки препинания объединены в один символ, к алфавиту добавлен пробел, для русских текстов буквы «е» и «ё», «ь» и «ъ» совпадают.
2. Проверить, что полученные коды являются префиксными.
3. Для каждого метода кодирования после кодирования вычислить оценки энтропии выходной последовательности, используя частоты отдельных символов, пар символов и тройки символов.
4. После тестирования программы необходимо заполнить таблицу и проанализировать полученные результаты.
Метод
кодирования Файлы Оценка
избыточности кодирования Оценка энтропии выходной посл-ти (частоты символов) Оценка энтропии выходной посл-ти (частоты пар символов) Оценка энтропии выходной посл-ти (частоты троек символов)
Метод Хаффмана Файл 1       
 Файл 2       
 фрагмент художественного произведения       
Метод Фано Файл 1       
 Файл 2       
 фрагмент художественного произведения       
Метод Шеннона Файл 1       
 Файл 2       
 фрагмент художественного произведения       

Избыточность кодирования определяется как , где H – энтропия текста, Lcp – средняя длина кодового слова.

Дополнительная информация

Оценка: Зачет
Дата оценки: 07.04.2022

Помогу с вашим онлайн тестом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Лабораторная работа 1-3 по дисциплине: Теория информации. Вариант 11
Лабораторная работа №1 Формулировка задания Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt. В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномерным распределением, т.е.
User IT-STUDHELP : 7 апреля 2022
600 руб.
promo
Контрольная и Лабораторные работы 1-3 по дисциплине: Защита информации. Вариант №11
Контрольная работа Вариант №11 Тема: Доказательства с нулевым знанием Задание: Выполнить компьютерную реализацию протокола «Задачи о нахождении гамильтонова цикла в графе», используя пример 6.2 (стр. 124 лекций). Номер варианта Z равен последней цифре номера пароля. Параметры, выбираемые по варианту Z: 1) Случайную нумерацию вершин, используемую в алгоритме (изначально в примере она равна 7 4 5 3 1 2 8 6), необходимо изменить по формуле ((a+Z)mod 9), где a – это цифра исходной последовательност
User IT-STUDHELP : 17 мая 2023
700 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Защита информации. Вариант №11 promo
Контрольная работа по дисциплине: Теория информации. Вариант 11
Вычислить энтропию Шеннона для символов ФИО. Построить код Хаффмана для набора букв ФИО. Для оценки вероятностей символов использовать частоты вхождения букв в ФИО. Подсчитать среднюю длину кодового слова построенного кода. Построить код Фано для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода. Построить код Шеннона для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода. Построить код Гилберта-Мура для набора букв ФИО. Подсчитать сред
User IT-STUDHELP : 7 апреля 2022
400 руб.
promo
Онлайн Тест 3 по дисциплине: Теория информации.
Вопрос №1 Определить максимум энтропии системы, состоящей из 6 элементов, каждый из которых может быть в одном из четырех состояний равновероятно. 24 бит 12 бит 0 бит 10.34 бит Вопрос №2 Укажите верные соотношения для энтропии объединения двух источников A и В: H(B,A)<H(A,B) H(A,B)>H(A)+H(B) H(A,B)=H(A/B)+H(B/A) H(A,B)-H(B,А)>0 нет верных формул Вопрос №3 Что из перечисленного не является задачей теории информации? нахождение вероятностей символов источника отыскание на
User IT-STUDHELP : 7 декабря 2022
900 руб.
promo
Лабораторная работа № 3 по дисциплине: Теория информации
Порядок выполнения работы 1. Изучить теоретический материал гл. 5 2. Реализовать процедуры построения кодов Шеннона и Фано. 3. Построить коды Шеннона и Фано для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученные кодовые таблицы в виде: 4. Сравнить средние длины кодового слова с энтропией исходного файла для всех построенных статических кодов. Полученные результаты оформить в виде таблицы: 5. Проанализировать полученные результаты
User Cherebas : 10 декабря 2012
99 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Теория телетрафика и анализ систем беспроводной связи. Вариант №11
Лабораторная работа 1 Задание: Задавая сетевые параметры в соответствии с вариантом (таблица 1), необходимо произвести расчёт вероятности блокировки P_b (λ/μ,m) и построить её зависимости от входной нагрузки λ/μ и количества каналов m. Затем, используя рекуррентное соотношение определить число каналов, необходимое для обеспечения заданного значения вероятности блокировки в соответствии с вариантом (таблица 1.1). Построить зависимость количества каналов от входной нагрузки λ/μ. Таблица 1.1 – Пар
User IT-STUDHELP : 5 декабря 2022
1800 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Теория телетрафика и анализ систем беспроводной связи. Вариант №11 promo
Лабораторная работа №3 по дисциплине: Теория информации. Для всех вариантов
Лабораторная работа 3 Оптимальное побуквенное кодирование Цель работы: Изучение метода оптимального кодирования Хаффмана. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. 1. Запрограммировать процедуру двоичного кодирования текстового файла методом Хаффмана. Текстовые файлы использовать те же, что и в лабораторных работах №1,2. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные симв
User IT-STUDHELP : 21 июня 2017
20 руб.
Лабораторная работа №3 по дисциплине: Теория информации. Для всех вариантов
Теория информации. Контрольная работа. Лабораторные работы 1-5(общий вариант, новые задания)
Контрольная работа по теории информации 1. Вычислить энтропию Шеннона для символов ФИО. 2. Построить код Хаффмана для набора букв ФИО. Для оценки вероятностей символов использовать частоты вхождения букв в ФИО. Подсчитать среднюю длину кодового слова построенного кода. 3. Построить код Фано для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода. 4. Построить код Шеннона для набора букв ФИО. Подсчитать среднюю длину кодового слова построенного кода.
User Bodibilder : 15 мая 2019
50 руб.
Реферат: Страхование: виды, проблемы
В последнее время многие страховые компании начали внедрение некоторых необычных для нашего рынка видов страхования. Это стало одним из следствий как увеличения конкуренции на страховом рынке (которая после открытия доступа иностранным страховщикам на российский рынок только увеличится), так и стремления корпоративных клиентов приобретать комплексную страховую защиту. Новое комплексное страхование помимо непосредственно страховых продуктов дает возможность снизить риски и повысить эффективность
User evelin : 28 августа 2013
5 руб.
Многоканальные системы электросвязи. Контрольная работа
Начертите структурную схему трехканальной аналоговой система передачи с ЧРК и AM ОБЛ. Рассчитайте границы нижних и верхних боковых полос частот на выходах индивидуальных амплитудных модуляторов каждого из каналов. При расчете примите, что полоса частот первичных сигналов составляет 0,3...3,4 кГц, а несущая частота (в килогерцах) для верхнего по частоте канала равна fнес1= =60+К где К - число, образованное предпоследней и последней цифрами пароля. Считая, что канальные полосовые фильтры выделяют
User DenKnyaz : 25 марта 2011
50 руб.
Основы экономического анализа. 10 задач
МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Челябинский государственный университет» (ФГБОУ ВПО «ЧелГУ») ФАКУЛЬТЕТ ЗАОЧНОГО И ДИСТАНЦИОННОГО ОБУЧЕНИЯ Кафедра учета и финансов Основы экономического анализа Контрольная работа Работу выполнил: Копылова Светлана Александровна Студентка гр. 12ЭФС-201 Работу проверил: Прокопьева Юлия Владимировна, старший преподаватель, кафедра учета и финансов
User nika352008 : 14 августа 2016
300 руб.
Инженерная графика. Задание №45. Вариант №4. Деталь №1
Все выполнено в программе КОМПАС 3D v16. Боголюбов С.К. Индивидуальные задания по курсу черчения. Задание 45. Вариант 4. Задача 1. Тема: Проекционные виды. Построить третью проекцию модели по двум заданным. Нанести размеры. В состав работы входят три файла: – 3D модель детали; - ассоциативный чертеж в трёх видах, а так же изометрия и диметрия с действительными коэффициентами; – обычный чертеж в трёх видах, а так же изометрия с коэффициентом 1 и диметрия с коэффициентами 1/0.5/1. Помогу с др
User Чертежи : 20 марта 2020
50 руб.
Инженерная графика. Задание №45. Вариант №4. Деталь №1
up Наверх