- •Цель и задачи курсовой работы
- •Тематика курсовых работ
- •Возможна также выдача индивидуальных заданий по иной тематике.
- •Содержание и этапы выполнения курсовой работы
- •Выполнение курсовых работ включает следующие этапы (табл. 3.1).
- •Состав курсовой работы и требования к оформлению
- •Постановка задачи
- •Разработка общей структуры решения общей задачи и алгоритм, определяющего последовательность выполнения действий
- •Анализ существующих методов решения задачи
- •Разработка и описание алгоритма решения поставленной задачи
- •Описание программы
- •Входные данные описываются следующим образом:
- •Выходные данные описываются так:
- •Проверка программы на контрольном примере и анализ результатов.
- •Оценку актуальности, сложности решенной задачи;
- •Обобщение полученных результатов;
- •Требования к выполнению курсовой работы.
- •6 Варианты заданий на курсовую работу
- •6.1 Обработка одномерных массивов
- •6.2 Обработка матриц
- •6.3 Определение параметров функций
- •6.4 Построение графических фигур
- •6.5 Задачи с использованием геометрических данных
- •6.6 Задачи сортировки
- •6. 7 Задачи построения геометрических фигур
- •7 Порядок выполнения и защиты курсовой работы.
Состав курсовой работы и требования к оформлению
4.1 Содержание пояснительной записки
Результаты выполнения курсовой работы оформляются каждым студентом в виде пояснительной записки, содержащей следующие материалы:
титульный лист типовой формы (см. прил. 1);
лист задания;
реферат;
содержание;
введение;
основная часть;
заключение;
список литературы;
приложения.
Реферат должен включать:
Сведения об объеме пояснительной записки, количестве иллюстраций, таблиц, использованных источников;
Текст реферата в краткой форме описывает, чему посвящена курсовая работа. Оптимальный объем текста реферата – 1200 знаков, но не более 2000.
Перечень ключевых слов реферируемого отчета, который включает от 5 до 15 слов в именительном падеже, заглавными буквами.
Реферат выполняется в рамке со штампом.
Введение пояснительной записки должно содержать оценку современного состояния и актуальности решаемой задачи, цель курсовой работы и описание используемых методов.
Основная часть пояснительной записки должна включать следующие разделы:
Постановка задачи
Данный раздел составляется на основании индивидуального задания на курсовую работу и содержит:
наименование, назначение и содержательное (словесное) описание условия задачи, объекта (его структуры, назначения и т. п.);
исходные числовые данные и зависимости, необходимые для решения задачи на контрольном примере;
рекомендуемые или однозначно заданные методы решения задачи;
рекомендации или конкретные требования по использованию существующих программных и технических средств (языков программирования, прикладных программ, баз данных, ЭВМ и. т. п.);
Разработка общей структуры решения общей задачи и алгоритм, определяющего последовательность выполнения действий
Данный раздел также составляется на основании индивидуального задания на курсовую работу и содержит общий алгоритм, который объединяет все заданные в индивидуальном задании задачи в одну общую. Структура алгоритма по сути дела соответствует основному меню, с помощью которого можно будет выбирать желаемую последовательность действий, выбрать нужный метод решения той или иной задачи, изменять способ ввода исходных данных, изменять численные значения входных данных, изменять способ вывода информации и т.
В этом же разделе необходимо разбить будущую программу на части таким образом, чтобы четко определить :
сколько файлов составят общую программу;
какой файл будут содержать программу для реализации той или иной задачи;
тип каждого файла.
Анализ существующих методов решения задачи
В данном разделе приводится краткий обзор возможных методов решения задачи. Если таких методов несколько, то производится их сравнительный анализ с точки зрения постановки данной задачи.
Разработка и описание алгоритма решения поставленной задачи
Для каждого, из заданного условия индивидуального задания должен быть разработан и описан алгоритм, который представляется в виде блок-схемы, вычерченной по ГОСТу. Если блок-схема достаточно громоздка, а при ее программной реализации используются некоторые структурные единицы (подпрограммы, функции, модули и т.д.), то алгоритм может быть представлен в укрупненном виде. а каждая из структурных единиц представлена отдельно в более подробном виде. Алгоритм должен иметь словесное описание.