Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ООЯиС (МУ_КП, ПМИ, 2016) v01_09.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
82.63 Кб
Скачать

Федеральное государственное бюджетное образовательное учреждение высшего образования «Югорский государственный университет»

Институт (НОЦ) технических систем и информационных технологий

УТВЕРЖДАЮ

Директор Института (НОЦ)

технических систем и

информационных технологий

____________ /В.И. Зеленский/

"_____"__________________20__ г.

Методические указания по выполнению курсового проекта Объектно-ориентированные языки и системы программирования

Вариативная часть Б1. Б.6

01.04.02 Прикладная математика и информатика

Ханты-Мансийск

2016 год

Оглавление

Оглавление 2

Общие положения 3

Цель курсового проектирования 3

Тематика курсового проектирования 3

Оформление курсового проекта 3

Содержание курсового проекта 4

Основная часть 4

Постановка задачи 4

Математическое обеспечение и оценка трудоемкости алгоритма 5

Язык разработки 5

Реализация системы 6

Аналитическая часть 8

Порядок защиты курсового проекта 8

Список использованных источников 12

Приложение А. 13

Приложение Б 16

Приложение В. 17

Общие положения

Настоящие методические указания предназначены для обеспечения курсового проектирования дисциплины «Объектно-ориентированные языки и системы программирования» для студентов направления подготовки 01.04.02 «Прикладная математика и информатика»

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

Целью курсового проектирования является изучение технологий объектно-ориентированного программирования на современных языках программирования.

В ходе выполнения курсового проекта решаются следующие основные задачи:

  1. Освоить новый объектно-ориентированный язык программирования и приобрести навыки разработки приложений на нем.

  2. Закрепить навыки поиска научно - технической литературы и её анализа.

  3. Освоить правила оформления проектной и эксплуатационной документации.

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

Выполнение проекта осуществляется студентом на основе выданного ему индивидуального задания на курсовой проект.

Типовая тема курсового проекта: Реализация алгоритма (указывается название алгоритма, например, Дейкстры) на языке (указывается язык разработки, например, Pithon).

Список базовых алгоритмов и языков приведен в Приложениях Б и В соответственно.

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

Выполнение курсового проекта предусматривает работу по созданию новой или развитию существующей программной системы.

По согласованию с преподавателем, возможна работа над одной темой группой студентов (2-3 человека). При этом каждый участник группы отвечает за выполнение своей части общего проекта. Зона ответственности каждого участника коллективного проекта явно прописывается в его задании на курсовой проект.

Оформление курсового проекта

Оформление пояснительной записки курсового проекта должно соответствовать «Общим правилам оформления студенческих работ» [1].