Теория информации. Лабораторная работа №2 на С++. Для всех вариантов.

Цена:
25 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon f1.txt
material.view.file_icon f2.txt
material.view.file_icon Lab2.cpp
material.view.file_icon Lab2.exe
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

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

Вычисление энтропии Шеннона

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

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

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

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

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

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

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

май 2016, зачтено без замечаний, Мачикина Е.П.
Теория информации. Лабораторная работа №2 (без вариантов)
Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Составить программу, определяющую несколько оценок энтропии текстового файла (размер не менее 10 Кб). Оценки энтропии необходимо вычислить по формуле Шеннона двумя способами, т.е. используя частоты отдельных символов и используя частоты пар символов. По желанию можно про
User Багдат : 18 июня 2016
45 руб.
Теория информации. Лабораторная работа №2 (без вариантов)
Теория информации. Лабораторная работа №2 (без вариантов)
Лабораторная работа №2 Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Составить программу, определяющую несколько оценок энтропии текстового файла (размер не менее 10 Кб). Оценки энтропии необходимо вычислить по формуле Шеннона двумя способами, т.е. используя частоты отдельных символов и используя частоты пар символо
User SibGUTI2 : 10 марта 2016
50 руб.
Теория информации. Лабораторная работа № 2
Тема: Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Составить программу, определяющую несколько оценок энтропии текстового файла (размер не менее 10 Кб). Оценки энтропии необходимо вычислить по формуле Шеннона двумя способами, т.е. используя частоты отдельных символов и используя частоты пар символов. По желанию можно
User gnv1979 : 5 января 2017
28 руб.
Теория информации. Лабораторная работа №2.
Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Составить программу, определяющую несколько оценок энтропии текстового файла (размер не менее 10 Кб). Оценки энтропии необходимо вычислить по формуле Шеннона двумя способами, т.е. используя частоты отдельных символов и используя частоты пар символов. По желанию можно продолжи
User zhekaersh : 21 февраля 2016
70 руб.
Теория информации. Лабораторная работа №2
Оптимальный код Хаффмана Порядок выполнения работы 1. Изучить теоретический материал гл. 3 и гл.4. 2. Реализовать процедуру построения оптимального кода Хаффмана. 3. Построить код Хаффмана для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученную кодовую таблицу в виде: 1. Проверить выполнение неравенства Крафта-МакМиллана для полученного кода 2. Вычислить энтропию исходного файла и сравнить со средней длиной кодового слова построенного кода Хаффмана. 3. За
User Legeoner13 : 6 марта 2015
50 руб.
Лабораторная работа №2. Теория информации
Реализовать процедуру построения оптимального кода Хаффмана. Построить код Хаффмана для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученную кодовую таблицу в виде: Символ Частота Кодовое слово Длина кодового слова Проверить выполнение неравенства Крафта-МакМиллана для полученного кода. Вычислить энтропию исходного файла и сравнить со средней длиной кодового слова построенного кода Хаффмана. Закодировать полученным кодом текст на английском языке и подсчитать энт
User mamontynok : 31 января 2014
12 руб.
Лабораторная работа №2. Теория информации
Реализовать процедуру построения оптимального кода Хаффмана. Построить код Хаффмана для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученную кодовую таблицу в виде: Символ Частота Кодовое слово Длина кодового слова Проверить выполнение неравенства Крафта-МакМиллана для полученного кода. Вычислить энтропию исходного файла и сравнить со средней длиной кодового слова построенного кода Хаффмана. Закодировать полученным кодом текст на английском языке и подсчитать эн
User Lampa : 7 декабря 2013
13 руб.
Лабораторня работа № 2 Теория информации
Изучить теоретический материал гл. 3 и гл.4. Реализовать процедуру построения оптимального кода Хаффмана. Построить код Хаффмана для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученную кодовую таблицу в виде: Проверить выполнение неравенства Крафта-МакМиллана для полученного кода Вычислить энтропию исходного файла и сравнить со средней длиной кодового слова построенного кода Хаффмана. Закодировать полученным кодом текст на английском языке и подсчитать энтропи
User Cherebas : 10 декабря 2012
99 руб.
Типовые файловые системы и их особенности
Введение 1. Что такое файловая система ……………………………………….3 2. Определение файловой системы …………………………………. 3 3. Распространенные файловые системы ……………………………3 4. Файловая система FAT ……………………………………………..4 4.1. Обзор файловой системы FAT………………………………..4 4.2. Имена файлов в FAT…………………………………………..4 4.3. Преимущества FAT……………………………………………5 4.4. Недостатки файловой системы FAT …………………………5 5. Файловая система FAT 32 ………………………………………….5 6. Файловая система HPFS ……………………………………………7 6.1. Обзор файловой
User alfFRED : 6 октября 2013
10 руб.
ЛАБОРАТОРНАЯ РАБОТА №2 Методика «Избирательность внимания» (Г. Мюнстерберг)
Цель: определение избирательности внимания. Рекомендуется для использования при профотборе на специальности, требующие хорошей избирательности и концентрации внимания, а также высокой помехоустойчивости. Материал и оборудование: тестовый бланк, карандаш и секундомер. Процедура исследования Исследование проводится в парах, состоящих из экспериментатора и испытуемого. Экспериментатор читает испытуемому(ым) инструкцию, предъявляет тестовый бланк и фиксирует время выполнения задания. Инструкция: «
User aly1 : 19 декабря 2016
550 руб.
Проектирование РВС-5000 для хранения дизельного топлива-Расчетно-пояснительная записка-Дипломная работа-Оборудование транспорта и хранения нефти и газа-Нефтегазовая промышленность
В данном курсовом проекте я в соответствии с заданием: – спроектировал стальной вертикальный резервуар вместимостью 5000 для хранения нефтепродукта – дизельное топливо; – выполнил расчет: толщины стенки резервуара, прочностной и на устойчивость, узлов сопряжения стенки с крышей, стенки с днищем, опирание резервуара на бетонное кольцо, опоры резервуара, перемещений стенки, осадки резервуара, на прочность сварные швы; – подобрал дыхательную аппаратуру, устройства контроля уровня, датчики п
User as.nakonechnyy.92@mail.ru : 21 июня 2016
677 руб.
Проектирование РВС-5000 для хранения дизельного топлива-Расчетно-пояснительная записка-Дипломная работа-Оборудование транспорта и хранения нефти и газа-Нефтегазовая промышленность
Молодежный радикализм основные направления. Этапы становления радикального течения современной
1. Молодежный радикализм: основные направления. Этапы становления радикального течения современной России.-----------------------------------------------------2-7 2. Средства массовой информации в политической системе----8- 12 Литература----------------------------------------------------------------------------13 1. Молодежный радикализм: основные направления. Этапы становления радикального течения современной России. При оценке современного состояния общества мы сталкиваемся с огромным разбро
User Qiwir : 10 января 2014
10 руб.
up Наверх