Введение 3 Глава 1 Обзор существующих решений 6 1.1. Определение помехоустойчивого кодирования 6 1.2 Виды помехоустойчивого кодирования 9 1.3 Выбор алгоритма кодирования 10 2) Декодирование 11 Глава 2 Разработка программного средства 15 2.1 Обоснование выбора языка и среды разработки 15 2.2 Архитектура программного средства 16 2.3 Основные методы и классы 18 Глава 3 Тестирование программного средства 22 Классификация неисправностей и ошибок в программе 22 Заключение 27 Перечень использованных информационных ресурсов 28

Реализация программного средства для модификации матричных блочных кодов

курсовая работа
Программирование
25 страниц
89% уникальность
2023 год
7 просмотров
Колосов С.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
Введение 3 Глава 1 Обзор существующих решений 6 1.1. Определение помехоустойчивого кодирования 6 1.2 Виды помехоустойчивого кодирования 9 1.3 Выбор алгоритма кодирования 10 2) Декодирование 11 Глава 2 Разработка программного средства 15 2.1 Обоснование выбора языка и среды разработки 15 2.2 Архитектура программного средства 16 2.3 Основные методы и классы 18 Глава 3 Тестирование программного средства 22 Классификация неисправностей и ошибок в программе 22 Заключение 27 Перечень использованных информационных ресурсов 28
Читать дальше
Высокие требования к достоверности передачи информации в современных телекоммуникационных системах диктуют необходимость разработки и совершенствования методов кодирования дискретных сообщений, обеспечивающих обнаружение и исправление ошибок, возникающих в канале связи. Принципиальная возможность решения этой задачи была обоснована американским учёным Клодом Шенноном более пятидесяти лет тому назад, который, однако, не указал конкретных способов построения таких кодов. Поэтому с тех пор и по настоящее время интенсивно развивается теория помехоустойчивого кодирования, предметом которой является поиск алгоритмов кодирования и декодирования, обеспечивающих максимальную корректирующую способность в каналах с различными свойствами при минимально возможных избыточности и реализационных затратах.


Если вам необходимо заказать практику , вы можете сделать это на Work5.


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

Читать дальше
Высокие требования к достоверности передачи, обработки и хранения информации диктуют необходимость такого кодирования информации, при котором обеспечивалось бы возможность обнаружения и исправления ошибок. Широкому применению результатов теории помехоустойчивого кодирования в современных системах связи, обработки и хранения информации следует считать отсутствие достаточно простых решений сложных теоретических достижений теории помехоустойчивого кодирования. В данной работе исследовано помехоустойчивое кодирование, в частности код Хемминга. Результатом написанной работы является программный продукт, который выполняет функции кодирования и декодирования информации. Также в программе реализованы различные модификации блочных кодов. Все модификации выполняются верно.
Читать дальше
1. Султанов Б.В., Иванов А.П., Геращенко С.М. Математические основы построения помехоустойчивых блочных кодов для защищённых телекоммуникационных систем: учебное пособие. – Пенза: Изд-во Пенз. гос. ун-та, 2007. – 64с.: ил. – Библиогр.: с.56. 2. Вернер М. Основы кодирования[Текст].– М.: Техносфера, 2004. – 288 с. 3. Помехоустойчивое кодирование [Электронный ресурс]. – Режим доступа:https://clck.ru/9cWsc,свободный. Дата обращения: 29.01.2023. 4. Помехоустойчивое кодирование [Электронный ресурс]. – Режим доступа:http://habrahabr.ru/post/111336/, свободный. Дата обращения: 29.01.2023. 5. Файловый архив для студентов. Лекция: основные понятия кодирования в ЦСПИ [Электронный ресурс]. – Режим доступа: http://www.studfiles.ru/preview/4087325/,свободный. Дата обращения: 29.01.2023. 6. Лекция «Простейшие коды» [Электронный ресурс]. – Режим доступа: http://davaiknam.ru/text/lekciya-3-kodirovanie-informacii-prostejshie-kodi, свободный. Дата обращения: 29.01.2023.
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
-
Количество страниц:
15
Оригинальность:
51%
Год сдачи:
2023
Предмет:
Правоохранительные органы
реферат
-
Количество страниц:
13
Оригинальность:
65%
Год сдачи:
2023
Предмет:
Гражданское право
курсовая работа
ПОЛИТИКА СССР В ХОДЕ КАРИБСКОГО КРИЗИСА
Количество страниц:
30
Оригинальность:
82%
Год сдачи:
2023
Предмет:
История
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image