Сверточное кодирование

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



B{281CFSРазделитель файлов603C945E^1267E~311FUSРазделитель модулей633F?955F_1277F

Значениями 0-32 и 127 закодированы непечатаемые символы. Они не имеют графического представления, но в зависимости от приложения, могут влиять на отображение текста.

Таблица символов 128 - 255.

dechexсимвdechexсимвdechexсимвdechexсимв12880тВм160A0пробел192C0А224E0а12981?161A1193C1Б225E1б13082тАЪ162A2194C2В226E2в13183?163A3195C3Г227E3г13284тАЮ164A4196C4Д228E4д13385тАж165A5197C5Е229E5е13486тАа166A6198C6Ж230E6ж13587тАб167A7199C7З231E7з13688?168A8200C8И232E8и13789тА°169A9201C9Й233E9й1388AS170AA202CAК234EAк1398BтА№171AB203CBЛ235EBл1408C?172AC204CCМ236ECм1418D?173AD205CDН237EDн1428EZ174AE206CEО238EEо1438F?175AF207CFП239EFп14490?176B0208D0Р240F0р14591177B1209D1C241F1с14692178B2210D2Т242F2т14793179B3211D3У243F3у14894180B4212D4Ф244F4ф14995181B5213D5Х245F5х15096-182B6214D6Ц246F6ц15197-183B7215D7Ч247F7ч15298?184B8216D8Ш248F8ш15399тДв185B9217D9Щ249F9щ1549As186BA218DAЪ250FAъ1559BтАє187BB219DBЫ251FBы1569C?188BC220DCЬ252FCь1579D?189BD221DDЭ253FDэ1589Ez190BE222DEЮ254FEю1599FY191BF223DFЯ255FFя

Приложение В

Руководство пользователя

Министерство образования и науки Украины

Севастопольский национальный технический университет

Кафедра Информационных систем

Программа, осуществляющая кодирование/декодирование сверточным кодом и имитирующая канал связи

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

Выполнила:

Мартынова С. В.

НАЗНАЧЕНИЕ ПРОГРАММЫ

Программа предназначена для кодирования/декодирования текстовых сообщений сверхточным кодом и имитацию канала связи.

2 Условия выполнения программы

В связи с тем, что программа была написана для работы в среде OC Windows, можно утверждать, что для нормальной работы программы к аппаратным средствам выдвигаются те же требования, которые выдвигает операционная система для своей стабильной работы:

1)1 Гб оперативной памяти или лучше.

2)Процессор с частотой 1 ГГц или лучше.

)Порядка 5 Мб дискового пространства или больше.

)Видеокарта с памятью 32 Мб или лучше.

3 Выполнение программы

С точки зрения пользователя программа представляет собой исполняемый EXE-файл. Для запуска программы необходимо два раза кликнуть на файле Viterbi.EXE. При запуске программы на экран выводится окно главного меню (рисунок 1).

Рисунок 1 - Главное окно программы

Данная форма разделена на две области:

1)Панель управления

2)Область для вывода дерева декодера (верхняя пустая часть формы)

Назначение кнопок, находящихся в области управления:

Кнопка Закодировать - осуществляет перевод введенного текстового сообщения в двоичный код и кодирование полученной двоичной последовательности сверточным кодом.

Кнопка Имитация канала связи - осуществляет генерацию случайным образом в двоичной последеовательности ошибок, с заданной длиной и вероятность.

Кнопка Декодировать -производит декодирование двоичной последовательности с использованием алгоритма Витерби и последующий перевод результата в текстовую строку.

Кнопка Все шаги сразу - имитирует последовательное нажатие на все вышеуказанные кнопки.

Пример результатов работы программы приведен на рисунке 2.

Рисунок 2 - Пример работы программы