Хелпикс

Главная

Контакты

Случайная статья





Календарный план выполнения курсового проекта



 

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

Югорский государственный университет

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

Кафедра систем обработки информации, моделирования и управления

    УТВЕРЖДАЮ И.о. заведующего кафедрой СОИМУ   ________________/В.В. Бурлуцкий / (подпись)   ______________________ (дата)

 

Задание на курсовой проект

Студент: А.Д. Киселева

Группа: 1552б.

Тема: Реализация базовых алгоритмов и структур данных на языке JAVA. Сортировка Шелла

Срок сдачи студентом законченного КП: 22 мая 2017 г.

Исходные данные к КП:Система разрабатывается в учебно-исследовательских целях. Программная система должна реализовать алгоритм сортировки Шелла и следующие функциональные требования:

1. Сортировка целочисленного массива в диалоговом режиме.

2. Сортировка целочисленного массива, загружаемого из файла.

3. Сортировка целочисленного линейного списка (динамической структуры данных) в диалоговом режиме.

4. Сортировка целочисленного линейного списка (динамической структуры данных), загружаемого из файла.

5. Изменение направления сортировки.

6. Визуализация процесса сортировки.

7. Обработка исключительных ситуаций при работе с файлами.

8. Справка о методе решения задачи.

Программная система должна быть построена в соответствии с объектно-ориентированной парадигмой. Время отклика программы при выполнении каждой из функций не должно превышать 3 секунд. Дополнительных требований к защите и производительности не предъявляется. Программа должна быть написана на языке Java.

Содержание законченной выпускной квалификационной работы:КП включает в свой состав разделы:

введение, постановка задачи, математическая модель (описание базовой структуры данных и алгоритма), проектирование программы, реализация, тестирование и заключение.

Ориентировочный перечень графического и иллюстрационного материала:

Приложение к КП включает в себя: описание алгоритма (блок-схема, диаграммы UML, DFD или др.), техническое задание, исходный программный код, отчет о тестировании.

Календарный план выполнения курсового проекта

Наименование этапа работы Плановый срок выполнения этапа работы Фактический срок выполнения этапа работы Результат выполнения


  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.