Пример готовой курсовой работы по предмету: Программирование
Содержание
ВВЕДЕНИЕ 2
Глава
1. Постановка задачи на проектирование 3
1.1 Информация о языке C++ 3
1.2 Создание языка C++ 4
1.3 Развитие и стандартизация языка 6
1.4 Общие принципы 7
1.5 Обзор языка C++ 8
1.6Типы данных 9
1.7 Объектно–ориентированные особенности языка 10
1.8 Достоинства языка и его критика 10
1.9 Описание программы 13
1.10 Диаграммы 14
1.11 Диаграммы объектов 14
1.12 Диаграммы прецедентов 17
1.13 Описание классов 17
1.14 Основной алгоритм работы программы 19
Глава
2. Руководства программиста 20
2.1 Руководство оператора 20
2.2 Экранные формы 20
Заключение 21
Список литературы 22
Выдержка из текста
В наше время уже ни для кого не секрет, что видео игры заняли прочную позицию в индустрии развлечений. Сейчас создание компьютерных игр можно подвести под особую область в искусстве, наряду с созданием фильмов, музыкальных произведений и т.п. В данное время разработка игр очень прибыльное и трудоёмкое дело, помимо этого достаточно увлекательное занятие. Разработкой может заниматься как один человек, так и целые корпорации. В корпорациях работает множество людей с разными специальностями:
1. Разработчики графического контента (арт-директор 2D художник ,
3. моделлер, художник по текстурам , концепт-художник , моделлер персонажей)
2. Дизайн.( ведущий дизайнер , дизайнер игровой механики , дизайнер миссий или уровней , дизайнер UI, cценарист )
3. Звук (инженер по звуковым эффектам, композитор, актёры озвучивания)
4. Контроль качества (тестеры)
5. Программирование (ведущий программист , технический директор, программист игровой механики, 3D-программист, программист UI)
6. Управление (линейный продюсер ,сопродюсер , исполнительный продюсер)
Для создания объёмных современных игр для консолей и ПК требуется не мало материальных затрат и времени.
Цель данной курсовой работы является разработка классической компьютерной игры — "Змейка".
Задачи:
1. Построение математической модели.
2. Техническая реализация
Список использованной литературы
1. Интернет-Университет Информационных Технологий. [Электронный ресурс]
– http://www.intuit.ru/
2. Страуструп, 1999, 2.1. Что такое C++?, с. 57
3. http://ru.wikipedia.org/wiki/C++
4. http://ru.wikipedia.org/wiki/Диаграмма_классов
5. http://sitemonitor.ru/doc/UML_HTM/gl_14.htm
6. http://ru.wikipedia.org/wiki/Диаграмма_прецедентов
7. Сайт http://www.codenet.ru/
8. Шилдт Г. С++: руководство для начинающих. – М.: Вильямс, 2005.,
628 с
9. Страуструп, 1999, 1.4. Исторические замечания, с. 46
10. Шилдт Г. С++: базовый курс, третье издание. – К.: Вильямс, 2004.,
547 с
11. Кермиган Б.В., Ричи Д.Н. Язык С[электронный ресурс]
– Режим
доступа: http://www.books 4all.ru/ganri/sisi+.html – Загл. С экрана.
12. Ашарина И.В. основы программирования на языках С и С++. –
М., 2002., 681 с