Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
111.doc
Скачиваний:
44
Добавлен:
15.06.2014
Размер:
407.04 Кб
Скачать

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. Алгоритмизации и программирования. Турбо Паскаль 7.0: Метод. указания . / Сост. О. П. Шафеева. Омск: ОмГТУ, 2004. – 48 с.

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

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

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

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

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

9. Шафеева О.П. Основы программирования. Turbo Pascal 7.0.:Учебное пособие. Омск: Изд-во ОмГТУ, 2005. - 96 с.

Содержание

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

3

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

3

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

7

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

10

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

12

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

12

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

12

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

16

3.1 Числовые задачи

16

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

16

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

18

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

19

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

20

3.6 Игровые задачи

20

3.7 Психологическое тестирование

22

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

23

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

24

ПРИЛОЖЕНИЯ

25

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

25

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

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

26

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

27

Убрать точки в оглавлении

Пример презентации

Пример работы (другой)

Приложение - программа

34

Соседние файлы в предмете Технология программирования