Лабораторная работа №3 по информатике. 3-й семестр. 8-й вариант
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Лабораторная работа №3
Почти оптимальное алфавитное кодирование
Порядок выполнения работы
1. Изучить теоретический материал гл. 5
2. Реализовать процедуры построения кодов Шеннона и Фано.
3. Построить коды Шеннона и Фано для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученные кодовые таблицы в виде:
Символ
Частота
Кодовое слово
Длина кодового слова
4. Сравнить средние длины кодового слова с энтропией исходного файла для всех построенных статических кодов. Полученные результаты оформить в виде таблицы:
Энтропия исходного текста
Средняя длина кодового слова
Код Хаффмана
Код Шеннона
Код Фано
5. Проанализировать полученные результаты
Почти оптимальное алфавитное кодирование
Порядок выполнения работы
1. Изучить теоретический материал гл. 5
2. Реализовать процедуры построения кодов Шеннона и Фано.
3. Построить коды Шеннона и Фано для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученные кодовые таблицы в виде:
Символ
Частота
Кодовое слово
Длина кодового слова
4. Сравнить средние длины кодового слова с энтропией исходного файла для всех построенных статических кодов. Полученные результаты оформить в виде таблицы:
Энтропия исходного текста
Средняя длина кодового слова
Код Хаффмана
Код Шеннона
Код Фано
5. Проанализировать полученные результаты
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Теория информации
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 16.01.2015
Мачикина Елена Павловна
Оценена Ваша работа по предмету: Теория информации
Вид работы: Лабораторная работа 3
Оценка:Зачет
Дата оценки: 16.01.2015
Мачикина Елена Павловна
Похожие материалы
Лабораторная работа № 3 по информатике. 2-й семестр, вариант №1
Azeke3005
: 18 апреля 2012
Программирование типовых алгоритмов
Цель работы: Получить навыки программирования алгоритмов нахождения сумм, максимальных и минимальных значений последовательностей чисел.
Задание к лабораторной работе:
Ввести восемь чисел и вычислить сумму положительных чисел и их количество.
100 руб.
Лабораторная работа №3 по дисциплине: "Информатика и программирование". 2-й семестр. 7-й вариант
saharok
: 21 ноября 2013
Тема: применение конструкций языка Паскаль.
Задание: вычислить площадь треугольника по трем сторонам (a, b, c). Ввод данных о сторонах представить в виде ввода информации с клавиатуры. При вводе неверной информации (величины меньше нуля, использование текстовой строки) вывести на экран информацию об ошибке. После вычисления величины площади треугольника, вывести ее на экран.
Рекомендации к выполнению:
Для построения программы можно придерживаться, например, следующей структуры:
program lab3;
var
69 руб.
Лабораторная работа №3 по дисциплине: "Информатика", вариант 3-й, 1-й семестр
MK
: 13 ноября 2015
Выполнение лабораторных работ
Цикл лабораторных работ 1-й части включает в себя следующие работы:
Программирование разветвляющихся процессов
Программирование простых циклических процессов
Программирование типовых алгоритмов
Обработка одномерных массивов
Обработка двумерных массивов
Разработка программ при выполнении лабораторных работ может быть осуществлена с помощью алгоритмических языков Basic или Pascal по вашему выбору.
Задание. Ввести восемь чисел и вычислить среднее значение положитель
30 руб.
Лабораторные работы №№1, 2, 3 по Информатике. 1-й семестр. Вариант №05
Egor69
: 5 июня 2021
Вариант №5
Лабораторная работа №1
ФОРМИРОВАНИЕ И ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Исходные данные: массив Z [15] нецелых элементов, которые вводятся с клавиатуры.
Действия по обработке массива: Найти сумму положительных элементов и количество отрицательных элементов массива Z. Сформировать новый массив, переписав в него отрицательные числа исходного массива.
Лабораторная работа № 2
ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ
Создать файл, содержащий произвольные текстовые строки. Подсчитать количество строк, начин
500 руб.
Лабораторная работа №3 по дисциплине: Информатика. Программирование типовых алгоритмов. 2-й семестр. вариант №21
Serebro09
: 18 марта 2015
1.Задание к лабораторной работе: Ввести восемь чисел и вычислить сумму положительных чисел и их количество.
60 руб.
Лабораторная работа №2 по информатике. 3-й семестр. 8-й вариант
Nikolay80
: 24 января 2015
Лабораторная работа №2
Оптимальный код Хаффмана
Порядок выполнения работы
Изучить теоретический материал гл. 3 и гл.4.
Реализовать процедуру построения оптимального кода Хаффмана.
Построить код Хаффмана для текста на английском языке (использовать файл не менее 1 Кб). Распечатать полученную кодовую таблицу в виде:
Символ
Частота
Кодовое слово
Длина кодового слова
Проверить выполнение неравенства Крафта-МакМиллана для полученного кода
Вычислить энтропию исходного файла и сравнить со сре
70 руб.
Лабораторная работа №4 по информатике. 3-й семестр. 8-й вариант
Nikolay80
: 24 января 2015
Лабораторная работа №4
Адаптивное кодирование
Порядок выполнения работы
Изучить теоретический материал гл. 7.
Закодировать текст на английском языке (использовать файл не менее 1 Кб) с помощью адаптивного кода Хаффмана.
Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла.
Сравнить полученные коэффициенты сжатия данных, построить таблицу вида:
Размер исходного
файла
Коэффициент сжатия данных
Адаптивный код Хаффмана
Обычный
70 руб.
Лабораторная работа №5 по информатике. 3-й семестр. 8-й вариант
Nikolay80
: 24 января 2015
Лабораторная работа №5
Словарные коды
Порядок выполнения работы
Изучить теоретический материал гл. 8
Закодировать словарным кодом с использованием адаптивного словаря текст на английском языке, текст на русском языке и текст программы на языке С (использовать файлы не менее 1 Кб).
Вычислить коэффициенты сжатия данных как процентное отношение длины закодированного файла к длине исходного файла, построить таблицу вида:
Размер исходного
файла
Коэффициент сжатия данных
Текст на английском язык
70 руб.
Другие работы
Экзамен по дисциплине: теория вероятностей и математическая статистика. Билет №5
nlv
: 19 сентября 2018
1. Дискретная случайная величина. Ряд и функция распределения. Биномиальное распределение и распределение Пуассона, их характеристики.
2. Из урны, где находятся 3 белых и 7 черных шаров, случайно вытащены 4 шара. Какова вероятность того, что среди них будет 3 черных шара?
3. Дискретная случайная величина имеет следующий ряд распределения
Х 1 5 10 15 25
Р 0,12 0,32 a 0,25 0,04
Найти величину a, математическое ожидание и среднее квадратическое отклонение этой случайной величины.
4. Непрерывна
90 руб.
Информационная война
alfFRED
: 25 июня 2013
Введение.
Сравнение понятий «связи с общественностью» и «информационная война».
Определение понятия «информационная война».
Определение понятия «связи с общественностью».
Сравнительная характеристика информационной войны и связей с общественностью.
Использование средств массовой информации в связях с общественностью и информационных войнах.
Использование средств массовой информации во время ведения информационной войны.
Использование средств массовой информации специалистом по связям с обществен
10 руб.
МАМИ Чертежи Вариант №6
Bernard1611
: 27 июня 2022
Наконечник _ МАМИ 806.001
Крышка _ МАМИ 806.003
Палец _ МАМИ 806.002
Сухарь _ МАМИ 806.004
Сухарь _ МАМИ 806.005
Задание 406, 506, 536
200 руб.
Лабораторная работа № 5 по дисциплине "ООП"
1231233
: 31 января 2012
Тема: Принцип полиморфизма. Использование виртуальных методов.
Задание:
Внести следующие изменения в программу, разработанную в лабораторной работе №4:
Использовать общий метод движения фигур, описанный в родительском классе самого верхнего уровня иерархии (т.е. описание самого метода движения Move убрать из всех классов, кроме самого верхнего родительского).
Использовать виртуальные методы для корректной работы программы после внесенных изменений.
Рекомендации к выполнению:
См. пример 2.7 (§1
23 руб.