Цели и задачи курсового проектирования

АЛГОРИТМИЗАЦИЯ И ОСНОВЫ ПРОГРАММИРОВАНИЯ

КУРСОВОЕ ПРОЕКТИРОВАНИЕ

Методические указания

 


ВВЕДЕНИЕ

 

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

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

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

- характеристик и возможностей языков и сред программирования;

- приемов оптимизации алгоритмов, отладки и тестирования программного продукта;

- методов программной защиты информации;

- видов программ, программной и эксплуатационной документации.

Студенты должны уметь:

- разрабатывать алгоритм программной реализации поставленной задачи;

- создавать программный продукт по разработанному алгоритму;

- выполнять отладку и тестирование программного продукта;

- применять математические методы для решения задач;

- осуществлять модификацию, адаптацию и настройку программных продуктов;

- оформлять программную документацию.

ОБЩИЕ ПОЛОЖЕНИЯ

 

 

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

 

Цели и задачи курсового проектирования

 

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

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

Курсовой проект – это теоретическое и практическое решение студентами определенной технологической проблемы. Он оформляется в виде пояснительной записки.

В процессе курсового проектирования студент должен выполнить следующее:

1. выбрать тему курсового проекта;

2. получить задание на курсовой проект от руководителя (пример – см. приложение 1);

3. разработать развернутое техническое задание (ТЗ) на курсовой проект (пример – см. приложение 2), подписать его у руководителя курсового проектирования;

4. спроектировать, разработать и протестировать программный продукт;

5. оформить пояснительную записку в соответствии с требованиями.

6. защитить курсовой проект перед руководителем проекта.

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