
- •Оглавление
- •1. Цели и задачи курсовой работы
- •2. Содержание курсовой работы
- •3. Задания по курсовой работе
- •4. Правила оформления пояснительной записки
- •5. Структура и общая характеристика разделов пояснительной записки
- •2. Разработка алгоритмов и структур данных
- •3. Программная реализация алгоритмов
- •4. Тестирование разработанного программного обеспечения
- •5.1 Введение
- •5.2 Теоретическая часть
- •5.3 Разработка алгоритмов и структур данных
- •5.4 Программная реализация алгоритмов
- •5.5 Тестирование разработанного программного обеспечения
- •7. Список рекомендуемой литературы
- •7.1 Рекомендуемая литература (основная)
- •7.2 Рекомендуемая литература (дополнительная)
- •Приложение 1. Общий вид титульного листа
- •Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Белгородский государственный национальный исследовательский университет»
- •Приложение 2. Пример титульного листа
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
«Белгородский государственный национальный исследовательский университет»
ФАКУЛЬТЕТ Информационных технологий и прикладной математики
КАФЕДРА Прикладной математики и информатики
Методические указания
к выполнению курсовой работы по дисциплинам «Информатика» и «Информатика и программирование» для студентов по направлениям подготовки
230700.62 «Прикладная информатика»
230400.62 «Информационные системы и технологии»
Белгород 2014
Методические указания к выполнению курсовой работы по дисциплинам «Информатика» и «Информатика и программирование» предназначено для студентов дневного и заочного отделения по направлениям подготовки 230400.62 «Информационные системы и технологии», 230700.62 «Прикладная информатика».
В настоящем пособии излагаются общие положения и методика разработки основных вопросов курсового работы по дисциплинам «Информатика и программирование» и «Информатика».
Оглавление
1. Цели и задачи курсовой работы 4
2. Содержание курсовой работы 4
3. Задания по курсовой работе 5
4. Правила оформления пояснительной записки 5
5. Структура и общая характеристика разделов пояснительной записки 8
5.1 Введение 8
5.3 Разработка алгоритмов и структур данных 9
5.4 Программная реализация алгоритмов 9
5.5 Тестирование разработанного программного обеспечения 11
5.6 Заключение 12
5.7 Список использованных источников 12
5.8 Приложения 12
6. Порядок защиты 12
7. Список рекомендуемой литературы 13
7.1 Рекомендуемая литература (основная) 13
7.2 Рекомендуемая литература (дополнительная) 14
Приложение 1. Общий вид титульного листа 15
Приложение 2. Пример титульного листа 16
1. Цели и задачи курсовой работы
Курсовая работа – самостоятельная научная творческая работа студента, выполняемая в процессе обучения, имеющая своей основной целью развитие навыков теоретических и экспериментальных исследований.
Курсовое проектирование должно способствовать:
закреплению, углублению и обобщению знаний, полученных студентами в процессе изучения лекционных курсов по дисциплине «Информатика и программирование»;
развитию умений и навыков, полученных при выполнении лабораторных работ;
применению этих знаний, умений и навыков к решению конкретных задач;
развитию навыков работы со специальной литературой и разработки программного обеспечения.
При написании курсовой работы студенту требуется проявление личной инициативы. В этом главное отличие этой формы обучения от лекционных, практических и лабораторных занятий.
2. Содержание курсовой работы
Задание на курсовую работу посвящено разработке структур данных и алгоритмов для решения конкретной задачи, а также их программной реализации различными способами, в том числе и на языке высокого уровня. Допускается использование в задании на курсовую работу несколько способов решения задачи, которые подбираются для изучения возможностей различных способов программной реализации прикладных задач и выполнения сравнительного анализа.
Задача, программно реализованная пакетами прикладных программ, должна быть описана с сопровождением поясняющих рисунков.
Разработанный алгоритм должен быть оформлен в виде блок-схемы, отвечающей принципам структурного программирования. Используемые структуры данных должны быть представлены в виде схем данных. При программной реализации алгоритма должен использоваться структурный (функционально-модульный) подход. Все функции должны иметь строгую спецификацию. Разработанная программа должна быть протестирована, при этом следует уделить внимание подбору тестов и обоснованию их полноты.
При выполнении курсовой работы студент должен:
подготовить теоретическую часть;
выполнить решение поставленной задачи пакетами прикладных программ (если это указано в задании курсовой работы):
разработать структуры данных и алгоритмы;
выполнить функциональную декомпозицию задачи;
реализовать функции и основную программу;
разработать тесты и выполнить тестирование программы;
выполнить сравнительный анализ полученных результатов;
оформить пояснительную записку и приложения.
Состав курсовой работы может быть изменен руководителем. В состав курсовой работы могут быть включены разделы, связанные с разработкой экранных форм, запросов к данным и т.п. или связанные с выполнением научно-исследовательской работой.