Файл: КурсРаб_АлгоритмПрогр_КОНОНОВА_230400.625_ИСиТ.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.06.2021

Просмотров: 1006

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ 

ФЕДЕРАЛЬНОЕГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ 

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ 

«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ МЕНЕДЖМЕНТА» 

 
 
 
 
 
 
 

М. В. КОНОНОВА 

 
 
 
 
 
 

АЛГОРИТМИЗАЦИЯ И 

ПРОГРАММИРОВАНИЕ 

Методические рекомендации по выполнению курсовой работы 

 
 
 
 
 
 
 
 
 
 
 
 
 
 

Оренбург 

2014 


background image

УДК 
ББК 

К 

 
 

О б с у ж д е н ы   на  заседании  кафедры  Инноватики  и  информационных 

технологий, протокол № _7_от _04.декабря._ 2014 г. 

 
П р и н я т ы  Учебно-методическим советом, протокол № ___ от __  _____ 201_ г. 
 
У т в е р ж д е н ы   приказом ректора, протокол № ___ от __  _____ 201_ г. 

 
Кононова М.В.  

 
К 

Алгоритмизация 

и 

программирование 

методические 

рекомендации  по  выполнению  курсовой  работы  /  сост.  М.  В. 
Кононова. – Оренбург : ОГИМ, 2014. – 34 с. 

 
 
 
 
 

Методические  рекомендации  содержат  основные  сведения, 

необходимые  для  выполнения  курсовой  работы  по  дисциплине 
«Алгоритмизация  и  программирование».  Методические  рекомендации 
разработаны  с  использованием  учебной  и  специальной  научно-
технической  литературы  по  программированию  на  алгоритмических 
языках,  а  также  с  использованием  методических  материалов  по 
курсовому  проектированию.  Обсуждается  методика  выполнения 
курсовой работы. Приведены перечни заданий на выполнение курсовой 
работы.  Дополнительно  в  приложениях  приводятся  сведения  и 
материалы, необходимые для оформления и защиты работы. 

Методические  рекомендации  предназначены  для  студентов 

направления  подготовки  230400.62  «Информационные  системы  и 
технологии».

 
 

УДК 

ББК 

© Кононова М.В., составление 2014 
© ФГБОУ ВПО «ОГИМ», 2014 


background image

Содержание 

Предисловие ....................................................................................................... 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 
 


background image

Предисловие 

Учебным 

планом 

по 

направлению 

подготовки 

230400.62 

«Информационные  системы  и  технологии»  согласно  ФГОС  ВПО 
предусмотрено 

изучение 

дисциплины 

«Алгоритмизация 

и 

программирование»  и  выполнение  курсовой  работы  по  данной 
дисциплине.  

Тематика  курсовой  работы  связана  с  программированием 

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

Курсовая  работа  направлена  на  закрепление  знаний  и  получение 

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

начиная 

от 

постановки 

задачи 

и 

заканчивая 

документированием результатов.  

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

закрепить  знания  и  навыки  по  некоторым  смежным  дисциплинам, 
поскольку  одним  из  разделов  курсовой  работы  является  математическое 
моделирование  предметной  области.  Важной  задачей  также  является 
формирование  умения  грамотно  оформлять  пояснительную  записку, 
делать  презентацию  и  защищать  результаты  работы  перед  аудиторией.  В 
ходе  оформления  пояснительной  записки  закрепляются  знания  и 
приобретаются  навыки  оформлять  результаты  программирования  в 
соответствии с ГОСТ ЕСПД и ЕСКД. 

Знания  и  умения,  полученные  в  ходе  курсового  проектирования  по 

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

Надеемся,  что  предлагаемые  методические  рекомендации  помогут 

студентам в выполнении курсовой работы. 
 


background image

1 ОРГАНИЗАЦИОННО-МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО 

ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ 

1.1 Цели и задачи курсовой работы 

Целью  курсовой  работы  по  дисциплине  «Алгоритмизация  и 

программирование»  является  закрепление  теоретических  знаний  по 
дисциплине  «Алгоритмизация  и  программирование»  и  формирование  у 
студентов  опыта  комплексного  решения  конкретных  вычислительных 
задач, реализованных на языке программирования С++. 

К задачам курсовой работы относятся: 

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

приобретение опыта аналитической и расчетной работы, развитие 
умений  работы  со  специальной  литературой  и  иными 
информационными источниками; 

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

формирование  умения  грамотно  подготовить  презентацию 
защищаемой работы; 

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

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

В  результате  выполнения  курсовой  работы  студент  должен 

научиться: 

создавать  программу  на  языке  С++  в  соответствии  с 
основными этапами ее разработки; 

грамотно 

формировать 

математическую 

модель 

с 

использованием соответствующих математических методов; 

строить  схему  алгоритма  работы  программы  в  соответствии  с 
требованиями ГОСТ 19.701-90 ЕСПД; 

грамотно тестировать программу; 

анализировать результаты работы программы и делать выводы.