Зворотний зв'язок

Розробка гри “Відбивання кульки”

dos.h – для стандартної функції delay().

В головній функції програми int main() визиваються наступні функції:

initgraph(&dr, &mod,””) – ініціалізація графіки;

menu() – виклик головного меню гри;

closegraph() – закриває графічний режим і переводить систему в текстовий режим.

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

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

Тестування направлене на знаходження та виправлення помилок у програмах. Один з методів тестування базується на спостереженні за роботою програми. Відомо, що помилки у програмному забезпеченні мають схильність групуватися (принцип Парето). В програмі завжди є модулі, які є більш проблематичними, ніж інші. Для даної програми таким модулем є функція new_game(), що виконує в програмі провідну роль.

Отож, запустимо програму і будемо вести спостереження. При тестуванні нас цікавитимуть:

Чи є помилки у графічній реалізації;

Чи правильно відбивається кулька від стінок та лопаток;

Ситуація, коли кулька пролітає поза лопаткою: чи можемо ми не влучити і чи правильно ведеться рахунок. Для цього необхідно випробувати ряд випадків відбивання кульки в різних положеннях лопаток, а також, спеціально не влучити і впевнитись у тому, що супернику було нараховано очко на його рахунок.

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

Під час перевірки та тестування було проведено ряд тестів, які було описано вище, і в результаті вияснено, що програма працює більш-менш надійно і злагоджено, помилок виявлено не було.

Висновки

В результаті виконання даної курсової роботи засобами мови програмування С++ було розроблено програму, що реалізує гру “Відбивання кульки”. Виконані всі умови розробки програми.

Під час розробки даного курсового проекту, мною було вдосконалені деякі навички програмування на мові С++.

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

В.В. Подбельский. Язык С++. М.: Финансы и статистика, 2005.

Шилдт Г. Искусство программирования на С++. СПб.: БХВ-Петербург, 2005

htpp://www.codenet.ru/

ДОДАТКИ


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат