Лабораторные работы №№ 1,2,3,4,5 по дисциплине: Теория информации. Вариант №6. Семестр 3-й

Цена:
149 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon course332 - Теория информации - 3 сем - ЛР1 - Иванов П.Ю. ПБТ-22.doc
material.view.file_icon
material.view.file_icon LAB1.EXE
material.view.file_icon lab1.pas
material.view.file_icon text1.txt
material.view.file_icon text2.txt
material.view.file_icon text3.txt
material.view.file_icon
material.view.file_icon course332 - Теория информации - 3 сем - ЛР2 - Иванов П.Ю. ПБТ-22.doc
material.view.file_icon
material.view.file_icon LAB2.EXE
material.view.file_icon lab2.pas
material.view.file_icon OUTFILE1.TXT
material.view.file_icon OUTFILE2.TXT
material.view.file_icon text1.txt
material.view.file_icon text2.txt
material.view.file_icon
material.view.file_icon course332 - Теория информации - 3 сем - ЛР3 - Иванов П.Ю. ПБТ-22.doc
material.view.file_icon
material.view.file_icon LAB3.EXE
material.view.file_icon lab3.pas
material.view.file_icon text1.txt
material.view.file_icon text2.txt
material.view.file_icon
material.view.file_icon course332 - Теория информации - 3 сем - ЛР4 - Иванов П.Ю. ПБТ-22.doc
material.view.file_icon
material.view.file_icon LAB4.EXE
material.view.file_icon lab4.pas
material.view.file_icon OUTFILE1.TXT
material.view.file_icon text1.txt
material.view.file_icon
material.view.file_icon course332 - Теория информации - 3 сем - ЛР5 - Иванов П.Ю. ПБТ-22.doc
material.view.file_icon
material.view.file_icon LAB5.EXE
material.view.file_icon lab5.pas
material.view.file_icon text1.txt
material.view.file_icon text2.txt
material.view.file_icon text3.txt

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word
  • Программа для просмотра текстовых файлов

Описание

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

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

Используются частоты одиночных символов
Энтропия текста на английском языке Макс. значение энтропии текста на английском языке  Энтропия разработанной программы для л.р.1 Макс. значение энтропии разработанной программы для л.р.1
     

4. Вычислить значение энтропии для тех же файлов, но с использованием частот вхождений пар символов.


Используются частоты пар символов
Энтропия текста на английском языке Макс. значение энтропии текста на английском языке  Энтропия разработанной программы для л.р.1 Макс. значение энтропии разработанной программы для л.р.1
     

5. Проанализировать полученные результаты.

Лабораторная работа №2

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

Символ  Частота Кодовое слово Длина кодового слова
     
4. Проверить выполнение неравенства Крафта-МакМиллана для полученного кода
5. Вычислить энтропию исходного файла и сравнить со средней длиной кодового слова построенного кода Хаффмана.
6. Закодировать полученным кодом текст на английском языке и подсчитать энтропию закодированного файла.

Энтропия исходного текста Средняя длина кодового слова Энтропия закодированного текста
   
7. Проанализировать полученные результаты


Лабораторная работа №3

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

Символ  Частота Кодовое слово Длина кодового слова
     

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

Энтропия исходного текста Средняя длина кодового слова
 Код Хаффмана Код Шеннона Код Фано
     




5. Проанализировать полученные результаты


Лабораторная работа №4

Адаптивное кодирование

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




5. Проанализировать полученные результаты


Словарные коды
Порядок выполнения работы
1. Изучить теоретический материал гл. 8
2. Закодировать словарным кодом с использованием адаптивного словаря текст на английском языке, текст на русском языке и текст программы на языке С (использовать файлы не менее 1 Кб).
3. Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла, построить таблицу вида:
Размер исходного
файла Коэффициент сжатия данных
 Текст на английском языке Текст на русском языке Текст программы на языке С
     
5. Проанализировать полученные результаты. Сравнить полученные результаты с результатами предыдущих лабораторных работ.
Лабораторные работы №№1-5 по дисциплине: Теория информации
Лабораторная работа № 1 «Вычисление энтропии Шеннона». 1. Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Точность вычисления -- 4 знака после запятой
User Amor : 29 октября 2013
200 руб.
promo
Теория информации/ Лабораторная работа №1. Вариант №6
Вычисление энтропии Шеннона Порядок выполнения работы 1. Изучить теоретический материал гл. 2. 2. Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона.
User Евгений68 : 2 октября 2014
100 руб.
Лабораторная работа №№1-5 по дисциплине: Теория информации. Вариант общий
Лабораторная работа №1 ВЫЧИСЛЕНИЕ АНТРОПИИ ШЕНОНА Цель работы: Экспериментальное изучение свойств энтропии Шеннона. Среда программирования: любая с С-подобным языком программирования. Результат: программа, тестовые примеры, отчет. Задание: 1. Для выполнения данной лабораторной работы необходимо предварительно сгенерировать два файла. Каждый файл содержит последовательность символов, количество различных символов больше 2 (3,4 или 5). Объем файлов больше 10 Кб, формат txt. Первый файл (назовем
User Учеба "Под ключ" : 9 сентября 2017
800 руб.
promo
Лабораторные работы №№1-5 по дисциплине: Теория информации. Вариант №02
Лабораторная работа №1 1. Задание Реализовать процедуру вычисления энтропии для текстового файла на английском языке. В процедуре необходимо подсчитывать частоты появления символов (прописные и заглавные буквы не отличаются, знаки препинания рассматриваются как один символ, пробел является самостоятельным символом), которые можно использовать как оценки вероятностей появления символов. Затем вычислить величину энтропии Шеннона. Точность вычисления - 4 знака после запятой. Обязательно предусмотре
User Jack : 4 сентября 2014
450 руб.
Экзамен по дисциплине: Теория информации. Вариант №6. Семестр 3-й
1)Вычислить энтропию последовательности букв ФИО. Для оценки вероятностей символов использовать частоты вхождения букв в ФИО. ФИО: Иванов Павел Юрьевич 2) По заданной матрице совместных вероятностей появления сообщений зависимых источников информации и вычислить величины , , , , . 3)Построить равномерный двоичный код с наименьшей длиной кодового слова для букв, входящих в ФИО. ФИО: Иванов Павел Юрьевич 4)Последовательность букв ФИО преобразовать следующим образом: буквы от ‘А’ до ‘З’
User студент-сибгути : 14 сентября 2013
29 руб.
Теория информации. Лабораторная работа № 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.2 Вариант 24
В вертикальной цилиндрической емкости диаметром D находится углеводородсодержащая жидкость, масса которой составляет m, тонн, температура жидкости равна t, ºС, плотность ρ = 870 кг/м³. Определить на какую величину изменится уровень углеводородсодержащей жидкости в емкости и минимальную допустимую высоту этой емкости с целью недопущения перелива жидкости через верх, приводящего к загрязнению окружающей среды, если температура ее изменится от 0ºС до 35ºС. Расширением стенок емкости пренебречь. Коэ
User Z24 : 31 декабря 2026
150 руб.
Гидростатика и гидродинамика ТИУ Задача 1.2 Вариант 24
Курсовая работа по дисциплине: Проектирование и эксплуатация сетей связи. Вариант №7
Вариант № 7 - Проект РАТС на базе цифровой АТС типа EWSD Содержание: Введение 1.Разработка структурной схемы ГТС и нумерации АЛ. 1.1 Структурная схема ГТС 1.2 Разработка системы нумерации АЛ на ГТС. 2.Разработка структурной схемы проектируемой РАТС. 2.1 Определение количества и емкости DLU. 2.2 Распределение источников нагрузки на проектируемой РАТС по DLU. 2.3 Структурная схема проектируемой РАТС. 3.Расчет интенсивностей телефонных нагрузок. 3.1 Расчет исходящей нагрузки 3.2 Расчет интенсив
User IT-STUDHELP : 1 июня 2021
800 руб.
promo
Клапан сетевой обратный МЧ00.19.00.00 СБ. деталирование
Есть сборочный чертеж, спецификация, полная деталировка всех деталей. Также есть 3д модели всех деталей и их сборка. Сделано в компас 16
User Laguz : 18 февраля 2024
140 руб.
Клапан сетевой обратный МЧ00.19.00.00 СБ. деталирование
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование Билет 4
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование Билет 4 Билет № 4 Требуется: 1) оставить метод Proc только в классе TFigura; 2) Изменить программу так, чтобы после выполнения п.1 результат ее работы не изменился. {TFigura – фигура; TLine – линия; TRectangl – прямоугольник} Type int=integer; TFigura=object X, Y: int; procedure Proc(X,Y:int); procedure Display; End; TLine=object (TFigura) procedure Proc(X,Y:int); procedure Display(); End; TRe
User SOKOLOV : 15 июня 2026
125 руб.
Экзаменационная работа по дисциплине: Объектно-ориентированное программирование Билет 4
up Наверх