
- •Министерство образования Российской Федерации Пятигорский государственный технологический университет
- •Программирование и основы алгоритмизации Методические указания к выполнению курсовой работы
- •Содержание
- •1.Общие положения
- •2.Цели и задачи курсовой работы
- •3.Порядок и сроки выполнения курсовой работы
- •4.Порядок защиты курсовой работы
- •Примерные вопросы на защиту курсовой работы:
- •5.Структура и содержание работы
- •6.Требования к оформлению пояснительной записки
- •7.Задание на курсовую работу
- •8.Краткая теория Организация интерфейса программы. Использование модуля crt для организации интерфейса
- •Массивы. Сортировка элементов массива.
- •1). Сортировка выбором.
- •2). Сортировка обменом (методом "пузырька")
- •Решение системы линейных уравнений численными методами.
- •Метод Гаусса с выбором главного элемента по столбцу (схема частичного выбора).
- •Список литературы
- •Курсовая работа
- •На курсовую работу
5.Структура и содержание работы
Курсовая работа должна включать:
Пояснительную записку к курсовой работе, выполненную на листах формата А4.
Общая структура пояснительной записки должна быть следующей:
-титульный лист
-задание на курсовую работу
-содержание
-приложение
-список литературы.
Титульный лист оформляется в соответствии с общеобразовательными стандартами. Оформление титульного листа показано в Приложении 1.
Задание на курсовую работу оформляется на стандартном бланке вместе с преподавателем с обязательным указанием даты выдачи задания и подписи преподавателя.
Содержание показывает основные этапы решения поставленной задачи, а именно:
- введение
-основная часть
-алгоритм программы
-описание программы
-полученные результаты
-заключение.
В разделе Введение необходимо сформулировать цели и задачи работы. Цель работы соответствует общей тематике задания – составлению программы для решения поставленных задач на языке Turbo Pascal 7.0. Задачи работы – этапы реализации поставленной цели.
Основная часть должна содержать анализ задачи, разбиение её на отдельные программные модули, разработку структуры алгоритма, а затем и программы; математическую проработку каждой из поставленных задач, анализ методов их решения, оценку точности полученных результатов, их проверку, а также следующие подразделы:
-Алгоритм программы и её основных частей выполняется в виде блок-схемы, оформленной в соответствии с ЕСКД и ЕСПД (Единой системы программной документации). Справочные материалы по правилам оформления блок-схем алгоритмов приведены в Приложении 2.
-Описание программы выполняется в соответствии со стандартом ЕСПД. Стандарт устанавливает общие требования к оформлению программных документов для вычислительных машин, комплексов и систем независимо от их назначения и области применения и предусмотренных стандартами для любого способа выполнения документов на различных носителях данных. Извлечения из стандарта приведены в Приложении 2.
-Полученные результаты
В этой части работы должны быть представлены и оценены результаты решения поставленных задач с комментариями по всем пунктам.
В Заключении должен быть сделан обзор достигнутых (или не достигнутых) результатов, описать трудности, возникшие при решении конкретной задачи и проанализировать их.
В приложении к пояснительной записке следует привести Листинг программы, который представляет собой распечатку текста программы с комментариями, поясняющими ход выполнения программы.
Список литературы
Литература, которая была использована, описывается в соответствии с принятыми библиографическими правилами. При составлении библиографического списка соблюдают следующую последовательность: автор (фамилия, инициалы), название работы (без кавычек), выходные данные, количественные данные, примечания.
Дискету, содержащую текст программы с комментариями, поясняющими ход выполнения программы (файл с расширением *.pas), компилированный файл программы (с расширением *.exe), файл с текстом пояснительной записки, выполненный средствами текстового редактора MS Word 2000 (2003) (файл с расширением *.doc). Дискету следует вложить в конверт, наклеенный на последнем листе пояснительной записки.