Теория информации. Лабораторная работа №1, 2, 3, 4, 5

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon lab1.doc
material.view.file_icon LAB_1.EXE
material.view.file_icon lab_1.pas
material.view.file_icon OUTLAB_1.PAS
material.view.file_icon OUTTXT1.TXT
material.view.file_icon OUTTXT2.TXT
material.view.file_icon OUTTXT3.TXT
material.view.file_icon OUTTXT4.TXT
material.view.file_icon txt1.txt
material.view.file_icon txt2.txt
material.view.file_icon txt3.txt
material.view.file_icon txt4.txt
material.view.file_icon
material.view.file_icon CODERTXT.TXT
material.view.file_icon LAB_2.EXE
material.view.file_icon lab_2.pas
material.view.file_icon OUTTXT1.TXT
material.view.file_icon txt1.txt
material.view.file_icon Лабораторная работа 2.doc
material.view.file_icon
material.view.file_icon LAB_3.EXE
material.view.file_icon lab_3.pas
material.view.file_icon OUTTXT1.TXT
material.view.file_icon txt1.txt
material.view.file_icon Лабораторная работа 3.doc
material.view.file_icon
material.view.file_icon CODERTXT.TXT
material.view.file_icon LAB4.EXE
material.view.file_icon LAB4.pas
material.view.file_icon txt1.txt
material.view.file_icon Лабораторная работа 4.doc
material.view.file_icon
material.view.file_icon CODETXT1.TXT
material.view.file_icon CODETXT2.TXT
material.view.file_icon CODETXT3.TXT
material.view.file_icon LAB5.EXE
material.view.file_icon LAB5.PAS
material.view.file_icon txt1.txt
material.view.file_icon txt2.txt
material.view.file_icon txt3.txt
material.view.file_icon Лабораторная работа 5.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

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

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

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

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

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

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

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

Зачет
Теория информации. Лабораторная работа № 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 руб.
Лабораторная работа №1. Теория информации
Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Точность вычисления -- 4 знака после запятой. Обязательно предусмотреть возможность ввода имени файла
User mamontynok : 31 января 2014
9 руб.
Лабораторная работа №1. Теория информации
Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Точность вычисления -- 4 знака после запятой. Обязательно предусмотреть возможность ввода имени файла
User Lampa : 7 декабря 2013
13 руб.
Лабораторные работы №1-3. Теория информации
Лабораторная работа №1 Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt. В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномерным распределением, т
User Petr1 : 7 мая 2020
350 руб.
Лабораторные работы №1-3. Теория информации
Теория информации. Лабораторные работы №1-5 на С++
Теория информации. Лабораторные работы №1-5 на С++. Все варианты. Лабораторная работа 1 Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 ил
User rmn77 : 17 февраля 2019
10 руб.
Теория информации. Лабораторные работы №1-5.
Тема: Вычисление энтропии Шеннона Тема: Вычисление энтропии Шеннона Тема: Оптимальное побуквенное кодирование Тема: Методы почти оптимального кодирования Тема: Почти оптимальное кодирование
User sibguter : 17 октября 2018
69 руб.
Управление персоналом в органах государственной и муниципальной власти. Вариант №5.
1. Задача. Исходные данные. Фактический валовой национальный продукт (ВНП) составляет 950 млрд. дол., естественный уровень безработицы - 5%, фактический уровень безработицы - 11%. Постановка задачи. Какой объем продукции в стоимостном выражении недопроизведен в стране? 2 Вопрос. Проанализируйте нормативно-правовые основания постановки в кадровый резерв управленческих кадров Свердловской области?
User studypro3 : 27 марта 2018
400 руб.
ДСТУ 2098-92 Производство бумаги и картона. Термины и определения
Номер ДСТУ 2098-92 Территория действия UA Дата введения 01.07.1993 Наименование русское Производство бумаги и картона. Термины и определения Наименование украинское Виробництво паперу та картону. Терміни та визначення Наименование английское Paper and board production. Terms and definitions Состояние документа чинний Заменяет документ Классификация 01.040.85; 85.020~К00 Код УДК 001.4:676.01.002.006.354 Язык оригинала UK
User alfFRED : 28 июня 2013
5 руб.
Лабораторная работа 1 по информатике
Программирование разветвляющихся процессов на языке Basic задача 1. Найти наименьшее из трех заданных чисел
User vbnnn : 19 января 2009
Факторный анализ розничного товарооборота
На розничный товарооборот оказывает влияние множество факторов. Объём продажи товаров зависит от экономической и политической ситуации в стране и регионе, уровня инфляции, доходов населения и т.д. Представленная на рис. 1.1 классификация факторов, влияющих на товарооборот, делит их на внешние (не зависящие от торговой организации) и внутренние (зависящие от деятельности торговой организации). Анализ внешних факторов осуществляется путём изучения макроэкономических показателей страны. При этом у
User Elfa254 : 4 января 2014
22 руб.
up Наверх