Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мет. проект. прогр.РЕД.doc
Скачиваний:
31
Добавлен:
30.03.2015
Размер:
356.86 Кб
Скачать

4. Инструкция пользователя

Для запуска программы необходимо запустить на выполнение файл KODDEK.PAS. По запросу ввести режим (кодирование (декодирование)) и двоичный массив для обработки. Результаты просмотреть в окне результа­тов.

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

5. Результаты тестирования

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

Таблица 2

Режим

_____

R=1

R=1

R=2

R=2

R=2

R=2

R=2

Исходное __слово__

10100 0101100

101000

101010

001000 01011001 01011000

Разрядность ___________

5

7

6

6

6

8

8

Ожидаемый __результат_

101000 01011001

101000 ошибка ошибка

0101100 ошибка

Полученный __результат__

101000 01011001

101000

0101100

Сообщение __________

Ошибок нет Ошибка Ошибка

Ошибок нет Ошибка

Заключение

В результате выполнения курсового проекта разработаны алгоритмы кодирования и исправления ошибок кодом с проверкой на четность, а так­же универсальный алгоритм кодирования-декодирования двоичных данных. На основе алгоритмов разработана и отлажена универсальная программа, которая может использоваться в реальной системе передачи данных с контролем в универсальном ПК, осуществляющем прием и передачу данных. Разрядность слов может быть переменной.

Если ПК используется в однонаправленной системе ПД, то следует в нем использовать конкретную программу кодирования, либо декодирования.

Библиографический список (к приложению)

  1. Майерс Г. Искусство тестирования программ. - М.: Финансы и статистика, 1982. – 386 c.

  2. Методы проектирования программ: Метод. указания / Сост.: О. П. Шафеева.-Омск: Изд. ОмГТУ, 2004. - 32 с.

  3. Основы алгоритмизации и программирования: Метод. указания / Сост.:

О. П. Шафеева. - Омск: Изд-во ОмПИ, 2000. - 48 с.

  1. Подготовка и отладка программ в среде Турбо Паскаля: Метод. указания / Сост.: О. П. Шафеева. - Омск: Изд-во ОмПИ, 1996. - 40 с.

  2. Турбо Паскаль: начальный курс. Учеб.пособие / В. В.Фаронов. - М.: Нолидж, 2001. - 576 с.

  3. Турбо Паскаль: практика программирования. Учеб.пособие / В. В. Фаронов.- М.: Нолидж, 2001. - 415 с.

  4. Фаронов В. В. Турбо Паскаль 7.0. Начальный курс. - М.: Нолидж,1997. -

616 с.

  1. Delphi6: учебный курс / В. В.Фаронов. - СПб:Питер, 2002. - 507 с.

Содержание

  1. МЕТОДЫ ПРОГРАММИРОВАНИЯ 3

    1. Технология нисходящего программирования 3

    2. Восходящее программирование 7

    3. Повышение качества проектирование программ 10

  1. ОРГАНИЗАЦИЯ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ 12

    1. Этапы выполнения курсовой работы 12

    2. Требования к пояснительной записке 12

  2. ЗАДАНИЯ НА КУРСОВОЕ ПРОЕКТИРОВАНИЕ 16

    1. Числовые задачи 16

    2. Создание и введение баз данных. Справочники 16

    3. Контролирующие и обучающие программы 18

    4. Звукогенерация. Графика и движение 19

    5. Помехоустойчивое кодирование 20

    6. Игровые задачи 20

    7. Психологическое тестирование 22

    8. Моделирование арифметических операций 23

БИБЛИОГРАФИЧЕСКИЙ СПИСОК 24

ПРИЛОЖЕНИЯ 25

Приложение А. Пример оформления титульного листа к пояснительной записке 25

Приложение Б. Пример оформления листа задания к курсовому

проектированию 26

Приложение С. Пример оформления текста пояснительной записки. Разработка алгоритмов кодирования - декодирования двоичных данных кодом с проверкой на четность 27

34