Теория информации. Лабораторные работы 1,2,3. Вариант общий

Цена:
145 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Artistic_text.txt
material.view.file_icon Even_distribution.txt
material.view.file_icon LabRab1.cpp
material.view.file_icon LabRab1.exe
material.view.file_icon Uneven_distribution.txt
material.view.file_icon Отчет по лаб работе 1.doc
material.view.file_icon
material.view.file_icon Artistic_Huffman.txt
material.view.file_icon Artistic_text.txt
material.view.file_icon Even_distribution.txt
material.view.file_icon Even_Huffman.txt
material.view.file_icon LabRab2.cpp
material.view.file_icon LabRab2.exe
material.view.file_icon temp.txt
material.view.file_icon Uneven_distribution.txt
material.view.file_icon Uneven_Huffman.txt
material.view.file_icon Отчет по лаб работе 2.doc
material.view.file_icon
material.view.file_icon Artistic_Fano.txt
material.view.file_icon Artistic_Shannon.txt
material.view.file_icon Artistic_text.txt
material.view.file_icon Even_distribution.txt
material.view.file_icon Even_Fano.txt
material.view.file_icon Even_Shannon .txt
material.view.file_icon Even_Shannon.txt
material.view.file_icon LabRab3.cpp
material.view.file_icon LabRab3.exe
material.view.file_icon temp.txt
material.view.file_icon Uneven_distribution.txt
material.view.file_icon Uneven_Fano.txt
material.view.file_icon Uneven_Shannon.txt
material.view.file_icon Отчет по лаб работе 3.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Три лабораторных работы в одном архиве.

Лабораторная работа № 1
Вычисление энтропии Шеннона

Задание:

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

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

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

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

Отчет содержит краткие теоретические сведения, описание алгоритмов, используемых в программе, результаты работы программы в виде скриншотов.
Объем отчета составляет 12 страниц формата А4.
Текст разработанной программы с комментариями строк, исполняемый файл, сгенерированный файл с равномерным распределением символов, сгенерированный файл с неравномерным распределением символов и файл, содержащий отрывок из художественного текста прилагаются к отчету.

Лабораторная работа № 2
Оптимальное побуквенное кодирование


Цель работы: Изучение метода оптимального кодирования Хаффмана.

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

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

Задание:

1. Запрограммировать процедуру двоичного кодирования текстового файла методом Хаффмана. Текстовые файлы использовать те же, что и в практической работе №1. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличаются, знаки препинания объединены в один символ, к алфавиту добавлен пробел, для русских текстов буквы «е» и «ё», «ь» и «ъ» совпадают.

2. Проверить, что полученный код является префиксным.

3. После кодирования текстового файла вычислить оценки энтропии выходной последовательности, используя частоты отдельных символов, пар символов и троек символов.

4. Заполнить таблицу и проанализировать полученные результаты.

Отчет содержит краткие теоретические сведения, описание алгоритмов, используемых в программе, результаты работы программы в виде скриншотов.
Объем отчета составляет 8 страниц формата А4.

Текст разработанной программы с комментариями строк, исполняемый файл, сгенерированный файл с равномерным распределением символов, сгенерированный файл с неравномерным распределением символов и файл, содержащий отрывок из художественного текста, а также файл, полученный после его обработки, и закодированные файлы прилагаются к отчету.


Лабораторная работа № 3
Методы почти оптимального кодирования


Цель работы: Изучение метода почти оптимального кодирования Фано. Изучение метода почти оптимального кодирования Шеннона.

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

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



Задание:


1. Запрограммировать процедуры двоичного кодирования текстового файла методом Фано и процедуру двоичного кодирования текстового файла методом Шеннона. Текстовые файлы использовать те же, что и в практической работе №1. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличаются, знаки препинания объединены в один символ, к алфавиту добавлен пробел, для русских текстов буквы «е» и «ё», «ь» и «ъ» совпадают.

2. Проверить, что полученные коды являются префиксными.

3 Для каждого метода кодирования после кодирования вычислить оценки энтропии выходной последовательности, используя частоты отдельных символов, пар символов и тройки символов.

4. После тестирования программы необходимо заполнить таблицу и проанализировать полученные результаты.

Отчет содержит краткие теоретические сведения, описание алгоритмов, используемых в программе, результаты работы программы в виде скриншотов.
Объем отчета составляет 10 страниц формата А4.

Текст разработанной программы с комментариями строк, исполняемый файл и все необходимые текстовые файлы прилагаются к отчету.

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

Помогу пройти итоговое тесирование по любому предмету/дисциплине
Лабораторная работа №1 по дисциплине: Теория информации. Вариант общий
Формулировка задания Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt. В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномерным распределением, т.е. символы в файле встречают
User Roma967 : 26 марта 2023
300 руб.
promo
Лабораторные работы №1-3 по дисциплине: Теория информации. Вариант общий
Лабораторная работа №1 «Вычисление энтропии Шеннона» Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание лабораторной работы 1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt. В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномер
User Roma967 : 20 июля 2024
900 руб.
promo
Лабораторная работа №№1-5 по дисциплине: Теория информации. Вариант общий
Лабораторная работа №1 ВЫЧИСЛЕНИЕ АНТРОПИИ ШЕНОНА Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 или 5). Объем файлов больше 10 Кб, формат txt. Первый файл (назовем
User Учеба "Под ключ" : 9 сентября 2017
800 руб.
promo
Теория информации. Лабораторная работа № 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 руб.
Технология горного производства
СОДЕРЖАНИЕ Введение……………………………………………………………………………...3 Исходные данные для разработки проекта………………………………………...4 1 Основные параметры шахты 1.1 Промышленные запасы шахтного поля………………………………5 1.2 Проектная мощность шахты…………………………………………..5 1.3 Срок службы……………………………………………………………6 2 Выбор схемы и способа вскрытия шахтного поля………………………….7 3 Выбор схемы и способа подготовки шахтного поля……………………….8 4 Системы разработки 4.1 Выбор и обоснование системы разработки…………………………..9 4.2 Технич
User GnobYTEL : 15 ноября 2012
15 руб.
Производственно-отопительная котельная установка с котлом ДКВр-2.5-13
В данном курсовом проекте изложены основные положения и произведён поверочный расчет с элементами конструктивного расчёта отдельных поверхностей нагрева (водяного экономайзера). Основной целью поверочного расчёта является определение основных показателей работы котлоагрегата, а также реконструктивных мероприятий, обеспечивающих высокую надёжность и экономичность его эксплуатации при заданных условиях. Исходные данные: Тепловые потоки теплогенерирующей установки (ТГУ): Расход пара на технологию:
User 1000000 : 17 декабря 2024
600 руб.
Мировой рынок нефти и ОПЕК
С конца 1997 г. мы с тревогой наблюдали резкое падение цен на мировых товарно-сырьевых рынках (энергоносители подешевели на 31 %), эта тенденция получила дальнейшее развитие в 1998 г. и достигла пика в первом квартале 1999 г., когда стоимость "черного золота" упала до рекордно низкой отметки за последние 20 лет : цена североморского сорта Brent на IPE (Лондон) опустилась до уровня 11 долл./барр., а в Западном полушарии котировки нефти сорта WTI (западнотехасской) снизились до 12 долл./барр. Это
User Lokard : 28 октября 2013
10 руб.
Вопросы к государственному экзамену по дисциплине «Предприятия автомобильного транспорта»
Московский Государственный Агроинженерный Университет им. В.П. Горячкина. 2010 год. Архив содержит перечень всех вопросов и ответов к ним госэкзамена для отделения Автомобили и автомобильное хозяйство по таким дисциплинам как: «Проектирование предприятий автомобильного транспорта», «Техническая эксплуатация автомобилей», «Автомобили и двигатели», «Эксплуатационные материалы», «Экономика транспортных предприятий». 1. Состав и характеристика основных производственных фондов автотранспортных пред-
User GnobYTEL : 12 октября 2012
28 руб.
up Наверх