Лабораторные работы №№1-5 по дисциплине: Теория информации. Вариант №02

Цена:
450 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon

Описание

Лабораторная работа №1
1. Задание
Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Точность вычисления - 4 знака после запятой. Обязательно предусмотреть возможность ввода имени файла, для которого будет вычисляться энтропия.
Проверить запрограммированную процедуру на нескольких файлах (размер не менее 1 Кб) и заполнить таблицу следующего вида вычисленными значениями энтропии.
Используются частоты одиночных символов
Энтропия текста на английском языке Макс. значение энтропии текста на английском языке Энтропия разработанной программы для л.р.1 Макс. значение энтропии разработанной программы для л.р.1
Вычислить значение энтропии для тех же файлов, но с использованием частот вхождений пар символов.
Используются частоты пар символов
Энтропия текста на английском языке Макс. значение энтропии текста на английском языке Энтропия разработанной программы для л.р.1 Макс. значение энтропии разработанной программы для л.р.1
Проанализировать полученные результаты.
2. Описание основных методов кодирования
3. Экспериментальные результаты
4. Выводы

Лабораторная работа №2
1. Задание
1. Реализовать процедуру построения оптимального кода Хаффмана.
2. Построить код Хаффмана для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученную кодовую таблицу в виде:
Символ Частота Кодовое слово Длина кодового слова
3. Проверить выполнение неравенства Крафта-МакМиллана для полученного кода
4. Вычислить энтропию исходного файла и сравнить со средней длиной кодового слова построенного кода Хаффмана.
5. Закодировать полученным кодом текст на английском языке и подсчитать энтропию закодированного файла.
Энтропия исходного текста Средняя длина кодового слова Энтропия закодированного текста
6. Проанализировать полученные результаты
2. Описание основных методов кодирования
3. Экспериментальные результаты
4. Выводы

Лабораторная работа №3
1. Задание
1. Реализовать процедуры построения кодов Шеннона и Фано.
2. Построить коды Шеннона и Фано для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученные кодовые таблицы в виде:
Символ Частота Кодовое слово Длина кодового слова
3. Сравнить средние длины кодового слова с энтропией исходного файла для всех построенных статических кодов. Полученые результаты оформить в виде таблицы:
Энтропия исходного текста Средняя длина кодового слова
Код Хаффмана Код Шеннона Код Фано
4. Проанализировать полученные результаты
2. Описание основных методов кодирования
3. Экспериментальные результаты
4. Выводы

Лабораторная работа №4
1. Задание
1. Закодировать текст на английском языке (использовать файл не менее 1 Кб) с помощью адаптивного кода Хаффмана.
2. Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла.
3. Сравнить полученные коэффициенты сжатия данных, построить таблицу вида:
Размер исходного
файла Коэффициент сжатия данных
Адаптивный код Хаффмана Обычный код Хаффмана
4. Проанализировать полученные результаты
2. Описание основных методов кодирования
3. Экспериментальные результаты
4. Выводы

Лабораторная работа №5
1. Задание
1. Закодировать словарным кодом с использованием адаптивного словаря текст на английском языке, текст на русском языке и текст программы на языке С (использовать файлы не менее 1 Кб).
2. Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла, построить таблицу вида:
Размер исходного
файла Коэффициент сжатия данных
Текст на английском языке Текст на русском языке Текст программы на языке С
3. Проанализировать полученные результаты. Сравнить полученные результаты с результатами предыдущих лабораторных работ.
2. Описание основных методов кодирования
3. Экспериментальные результаты
4. Выводы

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

Все работы успешно зачтены!
В архиве отчеты по лабораторным работам + программа к каждой работе
Преподаватель: Мачикина Е. П.
Лабораторная работа №1 по дисциплине: Теория информации. Вариант №02
Лабораторная работа №1 1. Задание Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Точность вычисления - 4 знака после запятой. Обязательно предусмотр
User Jack : 4 сентября 2014
100 руб.
Лабораторные работы №№1-5 по дисциплине: Теория информации
Лабораторная работа № 1 «Вычисление энтропии Шеннона». 1. Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Точность вычисления -- 4 знака после запятой
User Amor : 29 октября 2013
200 руб.
promo
Лабораторная работа №5 по дисциплине: Теория информации. Вариант №02
Лабораторная работа №5 1. Задание 1. Закодировать словарным кодом с использованием адаптивного словаря текст на английском языке, текст на русском языке и текст программы на языке С (использовать файлы не менее 1 Кб). 2. Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла, построить таблицу вида: Размер исходного файла Коэффициент сжатия данных Текст на английском языке Текст на русском языке Текст программы на языке С 3. Проанализир
User Jack : 4 сентября 2014
100 руб.
Лабораторная работа №№1-5 по дисциплине: Теория информации. Вариант общий
Лабораторная работа №1 ВЫЧИСЛЕНИЕ АНТРОПИИ ШЕНОНА Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 или 5). Объем файлов больше 10 Кб, формат txt. Первый файл (назовем
User Учеба "Под ключ" : 9 сентября 2017
800 руб.
promo
Лабораторные работы № 3-5 по дисциплине: Теория информации. Вариант 02.
Лабораторная работа №3 Почти оптимальное алфавитное кодирование Задание: Порядок выполнения работы 1. Изучить теоретический материал гл. 5 2. Реализовать процедуры построения кодов Шеннона и Фано. 3. Построить коды Шеннона и Фано для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученные кодовые таблицы в виде: Символ Частота Кодовое слово Длина кодового слова 4. Сравнить средние длины кодового слова с энтропией исходного файла для всех построенных стати
User freelancer : 8 августа 2016
50 руб.
Теория информации. Лабораторная работа № 1
Тема: Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 или 5). Объем файлов больше 10 Кб, формат txt. Первый файл (назовем его F1) должен
User gnv1979 : 5 января 2017
30 руб.
Теория информации. Лабораторная работа №1.
Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 или 5). Объем файлов больше 10 Кб, формат txt. Первый файл (назовем его F1) должен содер
User zhekaersh : 21 февраля 2016
70 руб.
Теория информации. Лабораторная работа №1
Вычисление энтропии Шеннона Порядок выполнения работы 1. Изучить теоретический материал гл. 2. 2. Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и за-главные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Т
User Legeoner13 : 6 марта 2015
50 руб.
Відкриття та географічні характеристики Антарктиди
Зміст Назва материка та історія його дослідження Мандрівники з багатьох країн відправлялися в експедиції до цього материка Географічне положення Рельєф Геологічна будова Клімат Назва материка та історія його дослідження Антарктида була відкрита останньою з материків Землі. Ще стародавні вчені здогадувалися, що в Південній півкулі у високих широтах повинен існувати великий материк. Його пошуки свого часу призвели до відкриття Австралії, яку вважали частиною цього материка. Початковий етап
User DocentMark : 28 сентября 2013
4 руб.
Контрольная работа по дисциплине "Теория принятия решений". 5-й семестр. 6-й вариант
Матричные игры 6 вариант Задание контрольной работы. Найти решения матричных игр: (подобные задачи решены в лекциях №7,8,9) 6. a) 31 22 93 52 67 71 44 75 56 ; б) 1 5 0 4 2 1 3 3 ; с) 5 6 4 6 8 7 7 3 5 .
User mastar : 18 декабря 2012
150 руб.
Общий вид буропогрузочной машины 2ПНБ-2Б
Общий вид буропогрузочной машины 2ПНБ-2Б-Чертеж-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа-Добыча полезных ископаемых-Геология-Геологоразведка
User lelya.nakonechnyy.92@mail.ru : 23 апреля 2020
398 руб.
Общий вид буропогрузочной машины 2ПНБ-2Б
Пути снижения себестоимости продукции предприятия (на примере предприятия ТОО "РЫБПРОМ"
Введение стр 3 Глава 1. Себестоимость продукции и её значение в экономике предприятия………………………………………………………….. 6 Понятие себестоимости продукции, и факторы влияющие на снижение себестоимости продукции……………………………… 6 Состав и классификация затрат на производство и реализацию продукции……………………………………………………………. 11 Формирование системы управления затратами на предприятии………………………………
User Aronitue9 : 20 августа 2012
450 руб.
up Наверх