
- •Методические указания к выполнению курсовых работ по дисциплине "Объектно-ориентированное программирование". (вечернее отделение)
- •1. Темы курсовых работ.
- •Пояснения к темам курсовых работ и рекомендации к их выполнению.
- •Тема 5. В качестве много компьютерных игр можно взять:
- •Тема 7. При работе над этой темой следует использовать материал лабораторной работы №5. [3] Работа должна быть оформлена в виде идентичной лабораторной работы, но на языке c#. [5]
- •Требования к содержанию и оформлению курсовой работы.
- •3.1 Содержание курсовой работы
- •I. Введение.
- •II. Проектирование и реализация приложения.
- •IV. Используемая литература.
- •3.2 Требования к курсовой работе.
- •4. Список литературы
- •5. Приложение.
- •Формирование м-последовательности.
- •2. Формирование кода квадратичных вычетов.
- •3. Стандарт кгту им. А.Н. Туполева (каи) на типы тестовых заданий.
- •Типы тестовых заданий.
- •4. Примеры пользовательских интерфейсов преподавателя и студентов.
Тема 5. В качестве много компьютерных игр можно взять:
-догонялки;
-поле чудес;
- слова;
- змейка;
- морской бой и др.
Тема 6a), 6b), 6c), 6d), 6e). Согласно стандарту, принятому в КГТУ им. А.Н. Туполева (КАИ) при тестировании должны быть использованы пять разновидностей вопросов. Типы таких вопросов, включая и открытый вопрос, приведены в приложении 5.3
Пример прикладных интерфейсов для преподавателя и студента приведен в приложении 5.4.
Разработанное приложение должно давать возможность преподавателю выполнять следующие функции:
1. Осуществлять подготовительные операции для тестирования, т.е. создание, редактирование, и удаление:
- групп студентов, подлежащих тестированию;
- тестируемых предметов;
- тестов;
- подготовленных тестовых заданий.
2. Управлять тестированием:
- устанавливать время, отведенное на тестирование;
- следить за ходом тестирования;
- контроль и выставление баллов на открытые вопросы студентов;
- формирование отчета по окончании тестирования.
Разработанное приложение должно давать возможность студентам:
отвечать на вопросы;
отображать время, оставшееся до конца тестирования;
отображать общее количество баллов за тест.
В качестве примера приведена диаграмма использования системы тестирования сетевого варианта. См. файл “Диаграмма использования тестирующей системы” в папке “Методические указания к курсовой работе по ООП”.
Тема 7. При работе над этой темой следует использовать материал лабораторной работы №5. [3] Работа должна быть оформлена в виде идентичной лабораторной работы, но на языке c#. [5]
Требования к содержанию и оформлению курсовой работы.
3.1 Содержание курсовой работы
Курсовая работа должна быть оформлена в виде пояснительной записки.
Пояснительная записка должна включать, как правило, следующие разделы:
I. Введение.
Во введение дается изложение поставленной задачи и обоснование актуальности темы. Кратко излагается современное состояние задачи, разрабатываемой в курсовой работе.
II. Проектирование и реализация приложения.
2.1. Требования к разрабатываемому приложению и ее контекст. Диаграмма использования UML.
2.2. Разработка пользовательского интерфейса.
2.3. Диаграммы деятельности алгоритмов приложения.
2.4. Листинг программного продукта.
Ш. Заключение
Достоинства и недостатки разработанного приложения.
Пути совершенствования разработанного программного продукта.
Рекомендации пользователю.
IV. Используемая литература.
3.2 Требования к курсовой работе.
В пояснительной записке должны быть приведены все экранные формы приложения.
Перед защитой курсовой работы студент демонстрирует работоспособность разработанного приложения.
4. Список литературы
Варшавский В. И. , Поспелов Д. А. Оркестр играет без дирижера. М. “Наука”, 1984.
Кнут Д. Искусство программирования для ЭВМ, т.2, М., "Мир", 1977 г.
Бондаренко Б.П., Сытник А.С. Объектно-ориентированный язык VISUAL BASIC. Казань, 2005.
Король В.И. Visual Basic 6.0, Visual Basic for Application 6.0. Язык программирования. М., Изд-во "Кудиц-образ", 2000 г.
Герберт Шилд. С# 3.0: полное руководство. - 4-е изд. – М.: Вильямс. 2009.
Рамбо Д., Якобсон А., Буч Г. UML. Специальный справочник. СПб, Изд-во "Питер", 2002 г.