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

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon A1.txt
material.view.file_icon A2.txt
material.view.file_icon A3.txt
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon b1078bf7-3f06-4d3d-85e2-2038536b978b.vsidx
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon Browse.VC.db
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon LAB3.ipch
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon Browse.VC.db
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon LAB3.ipch
material.view.file_icon
material.view.file_icon lab3.exe
material.view.file_icon lab3.pdb
material.view.file_icon
material.view.file_icon A1.txt
material.view.file_icon A2.txt
material.view.file_icon A3.txt
material.view.file_icon
material.view.file_icon lab3.exe.recipe
material.view.file_icon lab3.ilk
material.view.file_icon lab3.log
material.view.file_icon lab3.obj
material.view.file_icon lab3.obj.enc
material.view.file_icon
material.view.file_icon CL.command.1.tlog
material.view.file_icon CL.read.1.tlog
material.view.file_icon CL.write.1.tlog
material.view.file_icon lab3.lastbuildstate
material.view.file_icon link.command.1.tlog
material.view.file_icon link.read.1.tlog
material.view.file_icon link.write.1.tlog
material.view.file_icon vc142.idb
material.view.file_icon vc142.pdb
material.view.file_icon vc143.idb
material.view.file_icon vc143.pdb
material.view.file_icon lab3.cpp
material.view.file_icon lab3.vcxproj
material.view.file_icon lab3.vcxproj.filters
material.view.file_icon lab3.vcxproj.user
material.view.file_icon lab3.sln
material.view.file_icon lab3.cpp
material.view.file_icon lab3.exe
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon 066b6bef-6256-4f4e-8fc8-d77557768e14.vsidx
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon Browse.VC.db
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon DEBUGGER_JMC.ipch
material.view.file_icon
material.view.file_icon LAB3_2.ipch
material.view.file_icon
material.view.file_icon .suo
material.view.file_icon Browse.VC.db
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon LAB3_2.ipch
material.view.file_icon
material.view.file_icon lab3_2.exe
material.view.file_icon lab3_2.pdb
material.view.file_icon
material.view.file_icon A1.txt
material.view.file_icon A2.txt
material.view.file_icon A3.txt
material.view.file_icon
material.view.file_icon lab3_2.exe.recipe
material.view.file_icon lab3_2.ilk
material.view.file_icon lab3_2.log
material.view.file_icon lab3_2.obj
material.view.file_icon
material.view.file_icon CL.command.1.tlog
material.view.file_icon CL.read.1.tlog
material.view.file_icon CL.write.1.tlog
material.view.file_icon lab3_2.lastbuildstate
material.view.file_icon link.command.1.tlog
material.view.file_icon link.read.1.tlog
material.view.file_icon link.write.1.tlog
material.view.file_icon vc142.idb
material.view.file_icon vc142.pdb
material.view.file_icon vc143.idb
material.view.file_icon vc143.pdb
material.view.file_icon lab3_2.cpp
material.view.file_icon lab3_2.vcxproj
material.view.file_icon lab3_2.vcxproj.filters
material.view.file_icon lab3_2.vcxproj.user
material.view.file_icon lab3_2.sln
material.view.file_icon lab3_2.cpp
material.view.file_icon lab3_2.exe
material.view.file_icon Документ Microsoft Word.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

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

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

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

Задание:

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

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

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

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



Метод

кодирования

Файлы

Оценка

избыточности кодирования

Оценка энтропии выходной посл-ти (частоты символов)

Оценка энтропии выходной посл-ти (частоты пар символов)

Оценка энтропии выходной посл-ти (частоты троек символов)

Метод Хаффмана

Файл 1









Файл 2









фрагмент художественного произведения









Метод Фано

Файл 1









Файл 2









фрагмент художественного произведения









Метод Шеннона

Файл 1









Файл 2









фрагмент художественного произведения










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

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

ЗАЧЕТ
Теория информации. Лабораторная работа 3 - Методы почти оптимального кодирования
Методы почти оптимального кодирования Цель работы: Изучение метода почти оптимального кодирования Фано. Изучение метода почти оптимального кодирования Шеннона Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Запрограммировать процедуры двоичного кодирования текстового файла методом Фано и процедуру двоичного кодирования текстового файла методом Шеннона. Текстовые файлы использовать те же, что и в практической работе
User Рома38 : 22 мая 2025
1000 руб.
Теория информации. Лабораторная работа №4
Задание: Адаптивное кодирование 1. Изучить теоретический материал гл. 7. 2. Закодировать текст на английском языке (использовать файл не менее 1 Кб) с помощью адаптивного кода Хаффмана. 3. Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла. 4. Сравнить полученные коэффициенты сжатия данных, построить таблицу вида: Размер исходного файла Коэффициент сжатия данных Адаптивный код Хаффмана Обычный код Хаффмана 5. Проанализирова
User nell : 6 октября 2017
150 руб.
Теория информации. Лабораторная работа №5
Задание: Словарные коды 1. Изучить теоретический материал гл. 8 2. Закодировать словарным кодом с использованием адаптивного словаря текст на английском языке, текст на русском языке и текст программы на языке С (использовать файлы не менее 1 Кб). 3. Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла, построить таблицу вида: Размер исходного файла Коэффициент сжатия данных Текст на английском языке Текст на русском языке Текст
User nell : 6 октября 2017
150 руб.
Теория информации. Лабораторная работа № 4
Тема: Методы почти оптимального кодирования. Цель работы: Изучение метода почти оптимального кодирования Фано. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. 1. Запрограммировать процедуры двоичного кодирования текстового файла методом Фано. Текстовые файлы использовать те же, что и в лабораторной работе №1 и 2. Для художественных текстов (русский или английский языки) предполагается, что строчные и заглавные символы не отличают
User gnv1979 : 5 января 2017
28 руб.
Теория информации. Лабораторная работа № 1
Тема: Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 или 5). Объем файлов больше 10 Кб, формат txt. Первый файл (назовем его F1) должен
User gnv1979 : 5 января 2017
30 руб.
Теория информации. Лабораторная работа № 2
Тема: Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Составить программу, определяющую несколько оценок энтропии текстового файла (размер не менее 10 Кб). Оценки энтропии необходимо вычислить по формуле Шеннона двумя способами, т.е. используя частоты отдельных символов и используя частоты пар символов. По желанию можно
User gnv1979 : 5 января 2017
28 руб.
Теория информации. Лабораторная работа №1.
Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 или 5). Объем файлов больше 10 Кб, формат txt. Первый файл (назовем его F1) должен содер
User zhekaersh : 21 февраля 2016
70 руб.
Теория информации. Лабораторная работа №2.
Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Составить программу, определяющую несколько оценок энтропии текстового файла (размер не менее 10 Кб). Оценки энтропии необходимо вычислить по формуле Шеннона двумя способами, т.е. используя частоты отдельных символов и используя частоты пар символов. По желанию можно продолжи
User zhekaersh : 21 февраля 2016
70 руб.
Разгосударствление собственности и приватизация
ОГЛАВЛЕНИЕ ВВЕДЕНИЕ.................................................................................................................................... 2 1. ПОНЯТИЕ РАЗГОСУДАРСТВЛЕНИЯ СОБСТВЕННОСТИ.................................................. 4 1.1. Способы разгосударствления............................................................................................ 4 1.2. Формы приватизации.................................................................................................
User alfFRED : 3 ноября 2013
10 руб.
Насос ЦНС 90-1100. Сборочный чертёж-Оборудование для добычи и подготовки нефти и газа
Предназначен для закачки воды в нефтеносные пласты с целью искусственного поддержания давления пластов при добыче нефти на нефтяных месторождениях. Перекачиваемая среда - пластовые и сточные воды температурой до 45°С, вода поверхностных и надземных источников после механической очистки. Насос центробежный, горизонтальный, секционный, однокорпусный, многоступенчатый, с односторонним расположением рабочих колес, с автоматической разгрузкой осевого усилия ротора гидравлической пятой, с подши
500 руб.
Насос ЦНС 90-1100. Сборочный чертёж-Оборудование для добычи и подготовки нефти и газа
Зачетная работа по предмету: Информатика (часть 1-я), Вопрос 8, 1-й семестр
Информатика (технические факультеты, 2 семестр) (вопросы к зачету) Вопрос 8 Циклический процесс: назначение, схема, примеры.
User Andreas74 : 18 апреля 2019
50 руб.
Зачетная работа по предмету: Информатика (часть 1-я), Вопрос 8, 1-й семестр
Ведение предпринимательской деятельности в виртуальном пространстве
В статье уточняются термины «электронное предприятие», «традиционное предприятие», «виртуальное предприятие» и «сетевое предприятие». Разработана двухкритериальная классификация современных форм ведения бизнеса. Предложена система классификации предприятий по использованию традиционных и электронных инструментов предпринимательской деятельности. Элементы интернет-экономики стали неотъемлемой частью современной бизнес-среды, и довольно трудно представить себе эффективно работающее предприятие, н
User evelin : 19 декабря 2013
10 руб.
up Наверх