Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otchet.docx
Скачиваний:
56
Добавлен:
23.03.2015
Размер:
55 Кб
Скачать
  1. Тестирование

На этапе тестирования мы выполнили тестовые программы модулей, используя в качестве входных данных входные данные подготовленных ранее тестов, и сравнили полученные выходные данные с выходными данными тестов.

В случае, если установлен факт наличия ошибки, необходимо провести отладку данного модуля. Отладка модуля подразумевает поиск и устранение ошибки. При выполнении отладки полезно сочетать использование отладчика системы программирования с "сухой" отладкой (работа без компьютера, с карандашом и листингом модуля). После устранения ошибки необходимо вновь выполнить тестирование данного модуля на всех тестах. Тестирование и последующая отладка модуля продолжаются до тех пор, пока тестирование не приведет к совпадению всех ожидаемых и действительных результатов.

Пример протокола тестирования головного модуля

п/п

Входные данные

Выходные данные

Действительный результат

Тест пройден?

1

IF b THEN x(f1, f2, f3) ELSE d(e1, e2, e3)

ACCEPT

ACCEPT

Да

2

FOR r THEN x(f1, f2, f3) ELSE d(e1, e2);

ACCEPT

ACCEPT

Да

3

IF b THEN TRUE ELSE x(d6);

REJECT

REJECT

Да

4

IF 5 THEN v(t1,f2) ELSE m(u2,f1);

REJECT

REJECT

Да

5

IF b THEN x(f1, f2, f3) ELSE d(e1, e2, e3)

REJECT

REJECT

Да

6

FOR r THEN x(f1, f2, f3) ELSE d(e1, e2);

REJECT

REJECT

Да

Заключение

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

Литература

  1. Методические указания по вычислительной практике студентов, М.Л.Цымбер и А.Н.Янченко

  2. htpp:\\www.hochyvseznat.ru

  3. htpp:\\www.wikipedia.ru

37

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]