Добавил:
СПбГУТ * ИКСС * Программная инженерия Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Язык Си. Лабораторные работы / Программирование. Описание курсовой работы.doc
Скачиваний:
66
Добавлен:
06.07.2020
Размер:
367.62 Кб
Скачать

1.6. Отладка и тестирование программы

Нужно отметить, что, если при разработке программы максимально использовать средства отладки интегрированной среды C++, то вероятность ее правильной работы достаточно велика. Тем не менее необходимо проверить работу программы с помощью разработанной подпрограммы отладки.

В правильно функционирующей программе курсовой работы возможны два варианта завершения:

1.Нормальное завершение (получено значение параметра с заданной точностью),

2.Аномальное завершение (число выполнения цикла превышает предельное Nmax, но заданная точность не достигнута).

Оба эти режима надо проверить

1.6.1. Проверка режима аномального завершения программы.

Для проверки режима аномального завершения программы необходимо задать допустимую погрешность ε = −1. Поскольку вычисляемая в программе относительная погрешность характеристики всегда положительна, то она будет больше допустимой при любых значениях Nmax. Режим аномального завершения программы считается организованным правильным, когда на данном этапе отладки получено сообщение “ТРЕБУЕМАЯ ТОЧНОСТЬ НЕ ДОСТИГНУТА”.

1.6.2. Проверка режима нормального завершения программы

На данном этапе необходимо проверить правильность вычисления значений элементов массивов входного и выходного напряжений и расчета выходной характеристики W. В исходных данных необходимо задать те значения, которые принимались для контрольного расчета и установить режим отладки, встроенный в программу. Поскольку в подпрограмме отладки предусмотрен останов после каждого цикла вычисления характеристики, то полученные после первого цикла результаты сверяются с контрольными. После выполнения второго цикла проверяется правильность вычисления погрешности δW. Далее выполнение программы программы можно прервать (Ctrl+Break), для того, чтобы не выводить результаты выполнения последующих циклов.

Функционирование рабочей части считается правильным в том случае, когда значения элементов массива Uвх и Uвых, а также значение W (в рассматриваемом примере Umax) совпадают с результатами контрольного расчета. Полученные значения записываются в таблицу вычислений, табл.2.

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

2. Оформление пояснительной записки

Пояснительная записка оформляется на листах стандартного формата 210х297мм (А4) сшитых с помощью скоросшивателя или степлера

На титульном листе пояснительной записки должны быть указаны:

название университета;

название курсовой работы;

фамилия и инициалы студента курс  группа;

фамилия и инициалы преподавателя.

Материалы пояснительной записки следует располагать в следующем порядке:

оглавление, содержащее все разделы проекта с указанием страниц и перечень приложений

задание на курсовую работу;

анализ задачи и выбор метода решения;

разработка алгоритмов;

разработка программы;

таблица идентификаторов;

контрольные расчеты и графики, построенные вручную;

приложение с распечаткой текста программы и графиков.

Соседние файлы в папке Язык Си. Лабораторные работы