Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Актуальность данной работы высока, так как кодировки информации - проблема, имеющая довольно давнишнюю историю, еще более давнишнюю, ежели история развития вычислительной техники, которая обычно шла наряду с историей развития трудности сжатие и шифровки информации.
Все методы кодировки оперируют входным потоком информации, малой единицей которой является бит, а наибольшей - несколько бит, б либо несколько б.
Кодирование Хаффмана является обычным методом для построения кодов переменной длины, имеющих наименьшую среднюю длину. Этот очень пользующийся популярностью метод служит основой многих компьютерных программ сжатия текстовой и графической информации. Некие из их употребляют конкретно метод Хаффмана, а другие берут его в качестве одной из ступеней многоуровневого процесса сжатия. Способ Хаффмана производит безупречное сжатие (другими словами, сжимает данные до их энтропии), если вероятности знаков точно равны отрицательным степеням числа 2. Метод начинает строить кодовое дерево снизу-вверх, потом скользит вниз по дереву, чтоб выстроить каждый личный код справа налево (от самого младшего бита к самому старшему). Начиная с работ Д. Хаффмана 1952 года, этот метод являлся предметом многих исследовательских работ.
Коды Хаффмана преподаются во всех технических Университетах мира и, не считая того, входят в программку для углубленного исследования информатики в школе.
Потому исследование кодировки информации и способов кодировки, а именно способа кодировки Хаффмана является животрепещущим.
Объект исследования: кодирование и способы кодировки информации.
Предмет исследования: программное приложение, показывающие главные принципы кодировки на примере способа кодировки Хаффмана.
Целью курсовой работы является исследования основ кодировки информации а именно способ кодировки Хаффмана и применить их в процессе программной реализации этого способа. Данная цель определила выделение последующих задач:
1) рассмотреть главные понятия и принципы кодировки информации;
2) изучить способ кодировки Хаффмана,
3) создать методы и программку для реализации программного продукта «Код Хаффмана», с внедрением современной технологии программирования;
Метод изучения темы курсовой работы- аналитический и статистический.
Степень разработанности темы курсовой работы, высока. Её анализом занимались такие ученые и публицисты, как Сушин М.Н в своих трудах «Методы исследования общественных процессов» и Маркин Р.С в статье Российской газеты «Общество и научные подходы к кодированию».
Цели и задачи курсовой работы определяют её структуру. Работа включает введение, две главы, заключение, список использованной литературы.
Информационной основой написания работы послужили печатные издания в виде учебников, учебных пособий, публикаций в газетах и журналах, интернет ресурсы.
Содержание
Введение………………………………………………………………………….…3
Глава 1. Теоретические базы кодировки информации……………………..5
1.1 Основы и главные понятия кодировки информации………………………5
1.2 Классификация предназначения и методы представления кодов………...11
1.3 Способ кодировки Хаффмана………………………………………………13
Глава 2. Программная реализация метода кодировки Хаффмана……...19
2.1 Описание процесса реализации метода кодировки Хаффмана……..........19
2.2 Интерфейс юзера приложения «Код Хаффмана»…………………………24
Заключение ………………………………………………………………...………27
Список используемой литературы ……………………………………………..…28
КУРСОВАЯ РАБОТА
по дисциплине «Технологии программирования»
на тему «Методы кодирования данных»
Содержание
Введение………………………………………………………………………….…3
Глава 1. Теоретические базы кодировки информации……………………..5
1.1 Основы и главные понятия кодировки информации………………………5
1.2 Классификация предназначения и методы представления кодов………...11
1.3 Способ кодировки Хаффмана………………………………………………13
Глава 2. Программная реализация метода кодировки Хаффмана……...19
2.1 Описание процесса реализации метода кодировки Хаффмана……..........19
2.2 Интерфейс юзера приложения «Код Хаффмана»…………………………24
Заключение ………………………………………………………………...………27
Список используемой литературы ……………………………………………..…28
1. Баскаков, Святослав Иванович. Радиотехнические цепи и сигналы: учеб. / Баскаков, Святослав Иванович. - 5-е изд., стер. - М.: Высш. шк., 2005. - 462c.: ил. - Библиогр.: с. 457-459. - ISBN 5-06-003843-2.
2. Волков В.Б. Информатика / В.Б. Волков, Н.В. Макарова - СПб.: Питер, 2011 - 576с.
3. Галисеев Г.В. Программирование в среде Delphi 7 / Г.В. Галисеев - М.: Вильямс, 2004. - 288с.
4. Гмурман, Владимир Ефимович. Теория вероятностей и математическая статистика: учеб. пособие / Гмурман, Владимир Ефимович. - 12-е изд., перераб. - М.: Высш. шк., 2008. - 479c.
5. Иванова Г.С. Разработка программирования / Г.С. Иванова - М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. - 320с.
6. Канер С. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений / С. Канер, Д. Фолк, Е.К Нгуен - Киев: ДиаСофт, 2005. - 544с.
7. Ланских В.Г.: Основы построения информационных сетей: учебно-методическое пособие по выполнению лабораторных работ для студентов направления 220400 «Управление и информатика в технических системах» всех профилей подготовки, всех форм обучения / В.Г. Ланских. – Киров: ПРИП ФГБОУ ВПО «ВятГУ», 2012. – 99 с.
8. Майерс Г. Искусство тестирования программ / Г. Майерс, Т. Баджетт, К. Сандлер - М.: «Диалектика», 2012 - 272с.
9. Меняев М.Ф. Информатика и базы программирования / М.Ф. Меняев - М.: Омега-Л, 2007 - 458с.
10. Олифер, В. Г. Компьютерные сети. Принципы, технологии, протоколы: учеб. пос. / Олифер, В. Г., Олифер, Н. А. - 3-е изд. - СПб.: Питер, 2007. - 958c.: ил. - Библиогр.: с. 919-922. - ISBN 5-469-00504-6.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Актуальность данной работы высока, так как кодировки информации - проблема, имеющая довольно давнишнюю историю, еще более давнишнюю, ежели история развития вычислительной техники, которая обычно шла наряду с историей развития трудности сжатие и шифровки информации.
Все методы кодировки оперируют входным потоком информации, малой единицей которой является бит, а наибольшей - несколько бит, б либо несколько б.
Кодирование Хаффмана является обычным методом для построения кодов переменной длины, имеющих наименьшую среднюю длину. Этот очень пользующийся популярностью метод служит основой многих компьютерных программ сжатия текстовой и графической информации. Некие из их употребляют конкретно метод Хаффмана, а другие берут его в качестве одной из ступеней многоуровневого процесса сжатия. Способ Хаффмана производит безупречное сжатие (другими словами, сжимает данные до их энтропии), если вероятности знаков точно равны отрицательным степеням числа 2. Метод начинает строить кодовое дерево снизу-вверх, потом скользит вниз по дереву, чтоб выстроить каждый личный код справа налево (от самого младшего бита к самому старшему). Начиная с работ Д. Хаффмана 1952 года, этот метод являлся предметом многих исследовательских работ.
Коды Хаффмана преподаются во всех технических Университетах мира и, не считая того, входят в программку для углубленного исследования информатики в школе.
Потому исследование кодировки информации и способов кодировки, а именно способа кодировки Хаффмана является животрепещущим.
Объект исследования: кодирование и способы кодировки информации.
Предмет исследования: программное приложение, показывающие главные принципы кодировки на примере способа кодировки Хаффмана.
Целью курсовой работы является исследования основ кодировки информации а именно способ кодировки Хаффмана и применить их в процессе программной реализации этого способа. Данная цель определила выделение последующих задач:
1) рассмотреть главные понятия и принципы кодировки информации;
2) изучить способ кодировки Хаффмана,
3) создать методы и программку для реализации программного продукта «Код Хаффмана», с внедрением современной технологии программирования;
Метод изучения темы курсовой работы- аналитический и статистический.
Степень разработанности темы курсовой работы, высока. Её анализом занимались такие ученые и публицисты, как Сушин М.Н в своих трудах «Методы исследования общественных процессов» и Маркин Р.С в статье Российской газеты «Общество и научные подходы к кодированию».
Цели и задачи курсовой работы определяют её структуру. Работа включает введение, две главы, заключение, список использованной литературы.
Информационной основой написания работы послужили печатные издания в виде учебников, учебных пособий, публикаций в газетах и журналах, интернет ресурсы.
Содержание
Введение………………………………………………………………………….…3
Глава 1. Теоретические базы кодировки информации……………………..5
1.1 Основы и главные понятия кодировки информации………………………5
1.2 Классификация предназначения и методы представления кодов………...11
1.3 Способ кодировки Хаффмана………………………………………………13
Глава 2. Программная реализация метода кодировки Хаффмана……...19
2.1 Описание процесса реализации метода кодировки Хаффмана……..........19
2.2 Интерфейс юзера приложения «Код Хаффмана»…………………………24
Заключение ………………………………………………………………...………27
Список используемой литературы ……………………………………………..…28
КУРСОВАЯ РАБОТА
по дисциплине «Технологии программирования»
на тему «Методы кодирования данных»
Содержание
Введение………………………………………………………………………….…3
Глава 1. Теоретические базы кодировки информации……………………..5
1.1 Основы и главные понятия кодировки информации………………………5
1.2 Классификация предназначения и методы представления кодов………...11
1.3 Способ кодировки Хаффмана………………………………………………13
Глава 2. Программная реализация метода кодировки Хаффмана……...19
2.1 Описание процесса реализации метода кодировки Хаффмана……..........19
2.2 Интерфейс юзера приложения «Код Хаффмана»…………………………24
Заключение ………………………………………………………………...………27
Список используемой литературы ……………………………………………..…28
1. Баскаков, Святослав Иванович. Радиотехнические цепи и сигналы: учеб. / Баскаков, Святослав Иванович. - 5-е изд., стер. - М.: Высш. шк., 2005. - 462c.: ил. - Библиогр.: с. 457-459. - ISBN 5-06-003843-2.
2. Волков В.Б. Информатика / В.Б. Волков, Н.В. Макарова - СПб.: Питер, 2011 - 576с.
3. Галисеев Г.В. Программирование в среде Delphi 7 / Г.В. Галисеев - М.: Вильямс, 2004. - 288с.
4. Гмурман, Владимир Ефимович. Теория вероятностей и математическая статистика: учеб. пособие / Гмурман, Владимир Ефимович. - 12-е изд., перераб. - М.: Высш. шк., 2008. - 479c.
5. Иванова Г.С. Разработка программирования / Г.С. Иванова - М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. - 320с.
6. Канер С. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений / С. Канер, Д. Фолк, Е.К Нгуен - Киев: ДиаСофт, 2005. - 544с.
7. Ланских В.Г.: Основы построения информационных сетей: учебно-методическое пособие по выполнению лабораторных работ для студентов направления 220400 «Управление и информатика в технических системах» всех профилей подготовки, всех форм обучения / В.Г. Ланских. – Киров: ПРИП ФГБОУ ВПО «ВятГУ», 2012. – 99 с.
8. Майерс Г. Искусство тестирования программ / Г. Майерс, Т. Баджетт, К. Сандлер - М.: «Диалектика», 2012 - 272с.
9. Меняев М.Ф. Информатика и базы программирования / М.Ф. Меняев - М.: Омега-Л, 2007 - 458с.
10. Олифер, В. Г. Компьютерные сети. Принципы, технологии, протоколы: учеб. пос. / Олифер, В. Г., Олифер, Н. А. - 3-е изд. - СПб.: Питер, 2007. - 958c.: ил. - Библиогр.: с. 919-922. - ISBN 5-469-00504-6.
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
1000 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149284 Курсовой работы — поможем найти подходящую