Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Языки программирования - метод. указания к КР

.pdf
Скачиваний:
17
Добавлен:
18.03.2016
Размер:
703.08 Кб
Скачать

21

Дополнительная

6.Жоголев Е.А. Технология программирования. – Изд.: Ин- тернет-университет информационных технологий, 2007. – 148 с.

7.Терехов А.Н. Технология программирования. – Изд.: Науч-

ный мир, 2004. – 216 с.

8.Иванова Г.С. Технология программирования: Учебник для вузов. – 2-е изд., стереотип. – М.: Изд-во МГТУ им. Н.Э. Баумана,

2003. – 320 с.

9.Камаев В.А., Костерин В.В. Технологии программирования, 2-ое издание. – Изд.: Высшая школа, 2005. – 360 с.

10.Пышкин Е.В. Основные концепции и механизмы объектноориентированного программирования: Учебник для вузов. – 2-е изд. – Изд.: БХВ-Петербург, 2005. – 640 с.

11.Либерти Д. Программирование на С#. – Изд.: КноРус, 2003.

688 с.

12.Дейтел Х. C# в подлиннике. Наиболее полное руководство.

Изд.: БХВ-Петербург, 2006. – 1056 с.

13.ГОСТ Р 7.0.5-2008. Библиографическая ссылка. Общие требования и правила составления. – М.: Стандартинформ, 2008. – 20 с.

14.ГОСТ 19.701-90. ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. – М.: Изд-во стандартов, 1991. – 20 с.

15.ГОСТ 2.105-95. ЕСКД. Общие требования к текстовым документам. – М.: Изд-во стандартов, 2007. – 31 с.

16.ГОСТ 7.32-2001. Отчет о научно-исследовательской работе. Структура и правила оформления. – М.: Стандартинформ, 2008. – 17 с.

22

ПРИЛОЖЕНИЕ 1

Пример оформления титульного листа на курсовой проект

Министерство образования и науки РФ Брянский государственный технический университет

Кафедра: «Компьютерные технологии и системы» Дисциплина: «Языки программирования»

КУРСОВОЙ ПРОЕКТ

на тему: разработка игры «Бильярд»

Выполнил студент гр. 12-ИБАС:

Иванов И.И.

Проверил преподаватель:

Леонов Ю.А.

Брянск 2013

23

ПРИЛОЖЕНИЕ 2

Пример оформления технического задания на курсовой проект

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

на курсовой проект по дисциплине «Языки программирования»

Студент Иванов И.И.

Группа 12-ИБАС

 

 

 

 

Тема Разработка игры «Бильярд»

Общая формулировка задания

Необходимо разработать игру «Бильярд», а также воспроизвести физи-

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

вания С#.

Требования к графическому и пользовательскому интерфейсу:

программа должна работать в графическом режиме;

должна присутствовать вертикальная шкала, с помощью которой бу-

дет определяться сила удара кия по битку;

должна быть реализована анимация движения шаров и кия;

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

(графическое меню, кнопки);

должен быть отображён счёт игроков.

Требования к функциональным возможностям:

должны быть реализованы алгоритмы движения шара по экрану;

шар, попавший в лузу, должен быть удалён с игрового стола, а игро-

вой счёт автоматически измениться;

должна присутствовать возможность вводить имя игроков;

необходимо реализовать вращение кия вокруг битка.

Руководитель

Леонов Ю.А.

24

ПРИЛОЖЕНИЕ 3

Пример рекомендуемого содержания пояснительной записки

ВВЕДЕНИЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ

1.АНАЛИТИЧЕСКИЙ РАЗДЕЛ

1.1.Обзор и анализ существующих программных решений

1.2.Определение функциональных требований к разрабатываемой программной системе

2.КОНСТРУКТОРСКИЙ РАЗДЕЛ

2.1.Выбор языка и среды программирования

2.2.Функциональная схема работы программы

2.3.Организация данных и проектирование интерфейсов обмена данными в программной системе

2.4.Диаграмма объектов и иерархия классов

2.5.Описание используемых методов и алгоритмов

2.6.Выбор графического и пользовательского интерфейса

3.ТЕХНОЛОГИЧЕСКИЙ РАЗДЕЛ

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

3.2.Разработка алгоритмов отдельных подзадач

3.3.Руководство пользователя

3.4.Подготовка программы к работе и условия ее применения

4.ЭКСПЕРИМЕНТАЛЬНЫЙ РАЗДЕЛ

4.1.Виды контроля качества разрабатываемого ПО

4.2.Методика проведения и результаты тестирования

4.3.Методы и способы устранения ошибок

4.4.Отладка выявленных ошибок, обнаруженных при тестировании

ЗАКЛЮЧЕНИЕ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ПРИЛОЖЕНИЯ

Приложение 1. Листинг программы Приложение 2. Графический интерфейс программы