Лабораторные работы №1-3. Теория информации

Цена:
350 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon f1.txt
material.view.file_icon f2.txt
material.view.file_icon Lab1.exe
material.view.file_icon Lab1.exe.intermediate.manifest
material.view.file_icon Lab1.obj
material.view.file_icon Lab1.pdb
material.view.file_icon mt.dep
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon f1.txt
material.view.file_icon f2.txt
material.view.file_icon Lab1.cpp
material.view.file_icon Lab1.ncb
material.view.file_icon Lab1.sln
material.view.file_icon Lab1.suo
material.view.file_icon Lab1.vcproj
material.view.file_icon
material.view.file_icon
material.view.file_icon BuildLog.htm
material.view.file_icon f3.txt
material.view.file_icon Lab1.exe
material.view.file_icon Lab1.exe.intermediate.manifest
material.view.file_icon Lab1.obj
material.view.file_icon Lab1.pdb
material.view.file_icon mt.dep
material.view.file_icon prep_f3.txt
material.view.file_icon vc80.idb
material.view.file_icon vc80.pdb
material.view.file_icon f3.txt
material.view.file_icon Lab1.cpp
material.view.file_icon Lab1.ncb
material.view.file_icon Lab1.sln
material.view.file_icon Lab1.suo
material.view.file_icon Lab1.vcproj
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon f1.txt
material.view.file_icon f1res.txt
material.view.file_icon f2.txt
material.view.file_icon f2res.txt
material.view.file_icon f3.txt
material.view.file_icon f3res.txt
material.view.file_icon Lab2.bpf
material.view.file_icon Lab2.bpr
material.view.file_icon Lab2.exe
material.view.file_icon Lab2.res
material.view.file_icon Lab2.tds
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.obj
material.view.file_icon Unit1.~cpp
material.view.file_icon Отчет.doc
material.view.file_icon
material.view.file_icon
material.view.file_icon f1.txt
material.view.file_icon f1res.txt
material.view.file_icon f2.txt
material.view.file_icon f2res.txt
material.view.file_icon f3.txt
material.view.file_icon f3res.txt
material.view.file_icon Lab3.bpf
material.view.file_icon Lab3.bpr
material.view.file_icon Lab3.exe
material.view.file_icon Lab3.res
material.view.file_icon Lab3.tds
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.obj
material.view.file_icon Unit1.~cpp
material.view.file_icon
material.view.file_icon f1.txt
material.view.file_icon f1res.txt
material.view.file_icon f2.txt
material.view.file_icon f2res.txt
material.view.file_icon f3.txt
material.view.file_icon f3res.txt
material.view.file_icon Lab3.bpf
material.view.file_icon Lab3.bpr
material.view.file_icon Lab3.exe
material.view.file_icon Lab3.res
material.view.file_icon Lab3.tds
material.view.file_icon Unit1.cpp
material.view.file_icon Unit1.obj
material.view.file_icon Unit1.~cpp
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

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

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

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

Задание:

1. Для выполнения этой практической работы необходимо иметь три файла. Объем каждого файла больше 10 Кб, формат txt.

В первом файле должна содержаться последовательность символов (количество различных символов больше 3) с равномерным распределением, т.е. символы в файле встречаются равновероятно и независимо.

Второй файл должен содержать независимую последовательность символов (количество различных символов больше 3) с неравновероятным распределением. Вероятности символов должны быть заданы заранее, до создания файла.

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

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

2. Составить программу, определяющую оценки энтропии имеющихся текстовых файлов.

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

По желанию можно продолжить процесс вычисления оценок с использованием частот троек, четверок символов и т.д.

Для того чтобы правильно рассчитать частоты двойных комбинаций символов пары символов нужно рассматривать так

Пусть имеется такая последовательность

фывафпро

Под парами понимаются пары соседних символов, т.е.

фы ыв ва аф фп пр ро

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

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

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

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

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

Задание:

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

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

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

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

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

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

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

Задание:

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

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

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

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

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

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Теория информации
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 10.02.2020
Рецензия:Уважаемый ,

Мачикина Елена Павловна

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Теория информации
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 10.02.2020
Рецензия:Уважаемый ,

Мачикина Елена Павловна

Уважаемый студент дистанционного обучения,
Оценена Ваша работа по предмету: Теория информации
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 10.02.2020
Рецензия:Уважаемый ,

Мачикина Елена Павловна
Теория информации. Лабораторная работа № 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-5 на С++
Теория информации. Лабораторные работы №1-5 на С++. Все варианты. Лабораторная работа 1 Вычисление энтропии Шеннона Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 ил
User rmn77 : 17 февраля 2019
10 руб.
Теория информации. Лабораторные работы №1-5.
Тема: Вычисление энтропии Шеннона Тема: Вычисление энтропии Шеннона Тема: Оптимальное побуквенное кодирование Тема: Методы почти оптимального кодирования Тема: Почти оптимальное кодирование
User sibguter : 17 октября 2018
69 руб.
Теория информации. Лабораторные работы 1-5
Л Р1 Вычисление энтропии Шеннона Порядок выполнения работы 1. Изучить теоретический материал гл. 2. 2. Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и за-главные буквы не отличаются, знаки препинания рассматриваются как один символ, про-бел является самостоятельным символом), которые можно использовать как оценки веро-ятностей появления символов. Затем вычислить величину энтропии Шен
User aikys : 12 февраля 2018
80 руб.
Экзаменационная работа по дисциплине: Методы оптимальных решений. Билет №6
1. В цехе предприятия имеются 5 универсальных станков, которые могут выполнять четыре вида работ. Производительность каждого станка при выполнении каждой работы задается матрицей С. Найти наиболее рациональное распределение работ между станками, максимизирующее суммарную производительность станков, если каждый станок можно загружать только одной работой. ((1&14&6&3@1&11&6&4@3&9&2&9@4&9&3&5@11&10&1&3)) 2. Решить графически игру, заданную платежной матрицей: ((2&4&0&3&5@6&3&8&4&2))
User Кошка : 8 апреля 2016
350 руб.
Проект реконструкции камерной термической печи
Проект реконструкції камерної термічної печі Вступ 4 1. Конструкція камерних термічних печей до реконструкції 8 2. Опис конструкції нових печей 9 3. Розрахунок горіння палива 12 4. Тепловий розрахунок камерної термічної печі з викатним подом і вибір основних її розмірів 16 4.1 Вихідні дані 16 4.2 Характеристика матеріалу, що нагрівається 16 4.3 Визначення геометричних характеристик робочого простору печі 19 4.4 Розрахунок теплообміну в робочому просторі печі
User cybikrybik : 24 марта 2020
500 руб.
Проект реконструкции камерной термической печи
ИГ.05.29.04 - Пластина. Разрез сложный ломаный
Все выполнено в программе КОМПАС 3D v16 Вариант 29 ИГ.05.29.04 - Пластина. Разрез сложный ломаный 1. Выполнить указанный ломаный разрез. 2. Нанести размеры. В состав работы входят 4 файла: - 3D модель данной детали, расширение файла *.m3d; - ассоциативный чертеж формата А3 в двух видах с выполненным указанным ломаным разрезом, выполненный по данной 3D модели, расширение файла *.cdw; - аналогичный обычный чертеж, расширение файла *.cdw (чертеж с пометкой "к" для карандашного перечерчивания); -
80 руб.
ИГ.05.29.04 - Пластина. Разрез сложный ломаный
Основы теории цепей. Лабораторная работа №3. семестр 1-й. Вариант №09
Исследование явления резонанса в последовательном и параллельном контурах, их частотных характеристик, влияния нагрузки на свойства контуров. 3.2. Задать следующие номиналы элементов: R=20 Ом, L=2 мГн, C=50+Nx5 нФ, где N – номер варианта (последняя цифра пароля) Задать напряжение источника Е=1 В.
User Antvl1993 : 30 октября 2021
50 руб.
Основы теории цепей. Лабораторная работа №3. семестр 1-й. Вариант №09
up Наверх