Курсовая работа: Розробка гри Відбивання кульки

Завдання_________________________________________________________2

Зміст____________________________________________________________3

Вступ___________________________________________________________ 4

1. Розробка і обґрунтування технічного завдання______________6

1.1. Вимоги користувача___________________________________6

1.2. Вимоги до програмної реалізації________________________ 6

1.3 Функціональні можливості програми_____________________ 7

1.4. Можливі зміни програми з метою вдосконалення__________7

1.5. Варіантний аналіз і вибір методу вирішення основної задачі_ 7

2. Розробка структури програмної системи___________________8

2.1. Початок загального алгоритму вирішення задачі___________8

2.2.Структурні зв’язки між функціями програми______________9

3. Програмна реалізація___________________________________ 9

4. Тестування і перевірка програми________________________ 10

4.1. Розробка тестів_______________________________________10

4.2. Аналіз результатів роботи програми_____________________10

Висновки ____________________________________________11

Список використаної літератури_________________________12

Додатки______________________________________________13

Додаток А. Текст програми гри “Відбивання кульки”

(Kurs.cpp)________________________________________________14

Додаток Б. Вікно програми________________________________26

Вступ

Розвиток обчислювальної техніки супроводжується створенням нових і вдосконаленням існуючих мов програмування—засобів спілкування програмістів з ЕОМ. Під мовою програмування розуміють правила подання даних і запису алгоритмів їх обробки, що автоматично виконуються ЕОМ. У більш абстрактному вигляді, – це засіб створення програмних моделей об’єктів і явищ зовнішнього світу. На сьогодні вже створено десятки різних мов (як примітивних, так і близьких до мови людини).

Їх розвиток невпинно йшов від першої мови асемблера до мов високого рівня і до систем автоматизованого проектування. Під час розробки мов програмування за мету ставилося розробити мову, яка могла б виконувати всі необхідні для роботи функції і при цьому не була б складною у використанні.

З часом мови програмування ставали все ефективнішими та зрозумілими навіть для рядових користувачів. За їх допомогою стало можливим одним рядком описувати функції, для опису яких мовами молодших поколінь потрібно було б сотні-тисячі рядків початкового коду.

C++ – універсальна мова програмування, що належить до високорівневих, трансльованих, об’єктно-орієнтованих мов. Була розроблена Бьярном Страуструпому 1983 році. Базується на мові Сі. У 1990-х роках С++ стала однією з найуживаніших мов програмування загального призначення.

Нововведенням С++ в порівнянні з С є: підтримка об’єктно-орієнтованого програмування через класи, підтримка узагальненого програмування через шаблони, доповнення до стандартної бібліотеки, додаткові типи даних, виключень, простору імен, вбудовувані функції, посилання і оператори керування вільно розподілюваною пам’яттю.

Мова С++ має достатньо шиpокi гpафiчнi можливостi. Всi необхiднi визначення для графiчного модуля мови С++ дано в файлi graphics.h . При виборi вiдповiдного режиму вiн повинен бути включеним в програму за до­помогою директиви #include<graphics.h>, а перед використанням графічних функцій повинна бути проініціалізована графічна система (вказаний графічний драйвер та режим його роботи).


1 Розробка і обґрунтування технічного завдання

1.1 Вимоги користувача

Необхідно розробити програму, що відтворює гру “Відбивання кульки”, в якій приймають участь двоє гравців.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 629
Бесплатно скачать Курсовая работа: Розробка гри Відбивання кульки