
- •Введение
- •1. Последовательность выполнения курсовой работы
- •1.1. Получение задания
- •1.2. Детальная формулировка задания
- •1.3. Анализ задачи и выбор метода решения
- •1.3.1. Вывод расчетных выражений
- •1.3.2. Проведение расчетов и построение графиков
- •1.3.3. Разработка схемы обобщенного алгоритма
- •1.4. Разработка алгоритмов
- •1.4.1. Разработка схемы алгоритма главной функции
- •1.4.2. Разработка схем алгоритмов вызываемых функций
- •1.5. Разработка программы
- •1.5.1. Выбор имен переменных и составление таблицы идентификаторов
- •1.5.2. Требования к оформлению программы
- •1.5.3. Выполнение контрольных расчетов для проверки правильности работы программы
- •1.6. Отладка и тестирование программы
- •1.6.1. Проверка режима аномального завершения программы.
- •1.6.2. Проверка режима нормального завершения программы
- •2. Оформление пояснительной записки
- •3. Защита курсовой работы
- •П1.4. Задание входного сигнала Uвх(t) в виде графика (варианты с кодами а35 - 39)
- •П3.1. Максимальное или минимальное значение выходного напряжения (для вариантов с кодами в01- 02)
- •П3.6. Длительность переднего фронта импульса tпф
- •П3.7. Длительность заднего фронта импульса tзф
- •П3.8.Часть времени α от промежутка [tкон, tнач],
- •Методические указания к контрольному расчету
- •П5.2. Задание входного сигнала в виде графика
- •П5.3. Задание входного сигнала в виде суммы функций
- •П5.4.Задание передаточной характеристики в виде аналитических выражений
- •П5.5.Задание передаточной характеристики в виде графика
- •П5.6. Варианты вычисляемых характеристик выходного сигнала
- •Пример текста программы курсовой работы Первый файл
- •Второй файл
- •Третий файл
- •Четвертый файл
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) сшитых с помощью скоросшивателя или степлера
На титульном листе пояснительной записки должны быть указаны:
название университета;
название курсовой работы;
фамилия и инициалы студента курс группа;
фамилия и инициалы преподавателя.
Материалы пояснительной записки следует располагать в следующем порядке:
оглавление, содержащее все разделы проекта с указанием страниц и перечень приложений
задание на курсовую работу;
анализ задачи и выбор метода решения;
разработка алгоритмов;
разработка программы;
таблица идентификаторов;
контрольные расчеты и графики, построенные вручную;
приложение с распечаткой текста программы и графиков.