ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 23.06.2021
Просмотров: 1006
Скачиваний: 1

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ МЕНЕДЖМЕНТА»
М. В. КОНОНОВА
АЛГОРИТМИЗАЦИЯ И
ПРОГРАММИРОВАНИЕ
Методические рекомендации по выполнению курсовой работы
Оренбург
2014

УДК
ББК
К
О б с у ж д е н ы на заседании кафедры Инноватики и информационных
технологий, протокол № _7_от _04.декабря._ 2014 г.
П р и н я т ы Учебно-методическим советом, протокол № ___ от __ _____ 201_ г.
У т в е р ж д е н ы приказом ректора, протокол № ___ от __ _____ 201_ г.
Кононова М.В.
К
Алгоритмизация
и
программирование
:
методические
рекомендации по выполнению курсовой работы / сост. М. В.
Кононова. – Оренбург : ОГИМ, 2014. – 34 с.
Методические рекомендации содержат основные сведения,
необходимые для выполнения курсовой работы по дисциплине
«Алгоритмизация и программирование». Методические рекомендации
разработаны с использованием учебной и специальной научно-
технической литературы по программированию на алгоритмических
языках, а также с использованием методических материалов по
курсовому проектированию. Обсуждается методика выполнения
курсовой работы. Приведены перечни заданий на выполнение курсовой
работы. Дополнительно в приложениях приводятся сведения и
материалы, необходимые для оформления и защиты работы.
Методические рекомендации предназначены для студентов
направления подготовки 230400.62 «Информационные системы и
технологии».
УДК
ББК
© Кононова М.В., составление 2014
© ФГБОУ ВПО «ОГИМ», 2014

Содержание
Предисловие ....................................................................................................... 4
1 Организационно-методические указания по выполнению курсовой
работы ................................................................................................................. 5
1.1
Цели и задачи курсовой работы ...................................................... 5
1.2
Этапы выполнения курсовой работы .............................................. 6
1.3
Правила выбора темы курсовой работы ......................................... 6
1.4
Общие сведения о структуре, содержании и требования к
оформлению курсовой работы ......................................................... 7
1.5
Процедура защиты курсовой работы .............................................. 13
2 Задания на выполнение курсовой работы.................................................... 15
2.1
Перечень заданий для выполнения курсовой работы ................... 15
3 Методика выполнения курсовой работы ..................................................... 21
3.1
Постановка задачи ............................................................................ 21
3.2
Математическая модель решения задачи ....................................... 21
3.3
Схема алгоритма решения задачи ................................................... 22
3.4
Исходный текст программы ............................................................. 25
3.5
Руководство пользователя ................................................................ 26
3.6
Результаты работы программы для различных вариантов ........... 26
3.7
Тестовые примеры для всех ветвей работы программы (как для
корректной, так и для некорректной работы) ................................. 27
3.8
Выводы по курсовой работе ............................................................ 28
4 Список рекомендуемой литературы ............................................................. 29
Библиографический список .............................................................................. 30
Приложение А
– Форма титульного листа курсовой работы ....................... 31
Приложение Б – Форма задания на курсовую работу ................................... 32
Приложение В – Форма аннотации курсовой работы ................................... 33
Приложение Г – Форма рецензии руководителя на курсовую работу ........ 34
Приложение Д – Пример оформления библиографических описаний,
включаемых в элемент «Библиографический список» ................................. 36

4
Предисловие
Учебным
планом
по
направлению
подготовки
230400.62
«Информационные системы и технологии» согласно ФГОС ВПО
предусмотрено
изучение
дисциплины
«Алгоритмизация
и
программирование» и выполнение курсовой работы по данной
дисциплине.
Тематика курсовой работы связана с программированием
определенной задачи на языке программирования С++. Выбор языка С++ в
качестве языка программирования не случаен. Благодаря своей четкости,
логичности, широким возможностям для решения различного рода задач,
он является прекрасным языком для обучения программированию.
Курсовая работа направлена на закрепление знаний и получение
навыков программирования на C++. Работа структурирована таким
образом, чтобы студенты не только научились программировать, но, и
получили возможность ознакомиться с основными этапами разработки
программы,
начиная
от
постановки
задачи
и
заканчивая
документированием результатов.
В ходе курсового проектирования студенты получат возможность
закрепить знания и навыки по некоторым смежным дисциплинам,
поскольку одним из разделов курсовой работы является математическое
моделирование предметной области. Важной задачей также является
формирование умения грамотно оформлять пояснительную записку,
делать презентацию и защищать результаты работы перед аудиторией. В
ходе оформления пояснительной записки закрепляются знания и
приобретаются навыки оформлять результаты программирования в
соответствии с ГОСТ ЕСПД и ЕСКД.
Знания и умения, полученные в ходе курсового проектирования по
дисциплине «Алгоритмизация и программирование», могут быть
использованы в ходе выполнения последующих курсовых работ и
проектов, а также при изучении смежных дисциплин.
Надеемся, что предлагаемые методические рекомендации помогут
студентам в выполнении курсовой работы.

5
1 ОРГАНИЗАЦИОННО-МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО
ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ
1.1 Цели и задачи курсовой работы
Целью курсовой работы по дисциплине «Алгоритмизация и
программирование» является закрепление теоретических знаний по
дисциплине «Алгоритмизация и программирование» и формирование у
студентов опыта комплексного решения конкретных вычислительных
задач, реализованных на языке программирования С++.
К задачам курсовой работы относятся:
закрепление, углубление, расширение и систематизация знаний,
полученных при изучении дисциплин, а также приобретение
практических навыков решения комплексных задач;
приобретение опыта аналитической и расчетной работы, развитие
умений работы со специальной литературой и иными
информационными источниками;
формирование умений формулировать логически обоснованные
выводы, предложения и рекомендации по результатам
выполненной работы;
формирование умения грамотно подготовить презентацию
защищаемой работы;
формирование умения выступать перед аудиторией с докладом
при защите курсовой работы, компетентно отвечать на вопросы,
вести профессиональную дискуссию, убеждать оппонентов в
правильности принятых решений;
развитие у студента системного мышления, а также
профессиональной устной и письменной речи.
В результате выполнения курсовой работы студент должен
научиться:
создавать программу на языке С++ в соответствии с
основными этапами ее разработки;
грамотно
формировать
математическую
модель
с
использованием соответствующих математических методов;
строить схему алгоритма работы программы в соответствии с
требованиями ГОСТ 19.701-90 ЕСПД;
грамотно тестировать программу;
анализировать результаты работы программы и делать выводы.