Общие требования к отчету

Методические указания

К выполнению курсовой работы

 

Цель курсовой работы

Целью курсовой работы является:

1)получение практических навыков решения физических, математических и технических задач с применением численных методов;

2)развитие навыков алгоритмизации, программирования и отладки программ решения задач вычислительного характера;

3)изучение возможностей математических пакетов и развития навыков их практического использования для получения числовых или символьных решений вычислительных задач, а также графических иллюстраций полученных результатов.

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

           

Пояснительная записка должна содержать следующие обязательные разделы:

       1) титульный лист;

       2) индивидуальное задание;

       3) описание последовательности решения задачи, проиллюстрированное укрупненной схемой алгоритма решения задачи, снабженной комментариями, поясняющими блоки схемы алгоритма;

       4) обоснование выбора методов, используемых в ходе решения задачи, и их краткое описание;

       5) проверку сходимости выбранных методов и выполнения условий теорем применительно к поставленной задаче;

       6) проверку решения задачи (по заданию преподавателя: ручной расчет или расчет, проведенный с использованием математического пакета);

       7) результаты, полученные в ходе выполнения курсовой работы, формы для ввода исходных данных и вывода результатов (включая промежуточные); анализ полученных результатов;

       8) содержание отчета (с указанием страниц);

       9) список используемой литературы;

       10) приложение C, включающее:

· детализированные схемы алгоритмов методов, используемых в ходе выполнения курсовой работы, снабженные комментариями;

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

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

· тестирование каждой из процедур. Оформляется в отдельном подразделе и должно включать:

а) описание текста теста (задания), используемого для проверки программного кода;

б) проверку сходимости выбранных методов и выполнения условий теорем применительно к поставленной задаче

в) описание процедур тестирования (для каждой процедуры):

описание текста тестируемого этапа, используемого для проверки программного кода (простейшая функция или уравнение, набор входных данных и известных результатов);

       код программы тестируемого модуля;

       формы для ввода исходных данных и вывода результатов (включая промежуточные), снабженные комментариями;

г) анализ результатов тестирования. Выводы.

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

Общие требования к отчету

 

       Отчет по курсовой работе (пояснительная записка) оформляется средствами MSWord  в соответствии с требованиями ГОСТ 19.701–90

(ИСО 5807–85) (приложение 2)

       СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И СИСТЕМ ОКСТУ 5004

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

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

 

Задание может быть представлено в формализованном (математическом) виде:

Уравнение кривой - . Найти максимум функции .

Найти значение  такое, что прямая  делит площадь плоской фигуры, ограниченной прямыми  и , осью  графиком функции  в отношении 5:3.  ; ; .

Задание в неформализованном виде (смысловая задача). Требуется перед выполнением задания провести формализацию. Этот этап предшествует описанию последовательности решения задачи.

Температура вынутого из печи хлеба в течение 20 минут падает от до 60 . Температура воздуха равна 25  За сколько времени от момента начала охлаждения температура хлеба понизится до 30 ?

Постановка задачи

 

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

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

В укрупненной схеме алгоритма каждый блок представляет собой этап решения задачи, поэтому в блоке принято приводить словесное описание действий (например, «Вычисление оптимального значения параметра k»). Кроме того, в отдельные блоки целесообразно выделять те фрагменты, которые впоследствии предполагается оформить в виде процедур-подпрограмм или процедур-функций (например, подынтегральную или целевую функцию).

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: