о побудови точки:
В
Малюнок 4. Зображення точки на шаховій дошці. p align="justify"> Перевіримо побудова ліній:
В
Малюнок 5. Зображення лінії на шаховій дошці. br/>
Набір основних тестів пройдено успішно, програма В«Обхід конемВ» працездатна.
Список літератури
# "justify"> # "justify"> # "justify"> Додаток 1. Технічне завдання
Введення
Найменування програми: Обхід конем.
Застосування: Знаходження оптимального шляху обходу шахової дошки шаховим конем.
.1 Підстава для розробки
Завдання викладача для проведення лабораторних занять та виконання курсової роботи.
.2 Призначення розробки
Програма призначена для знаходження шляху обходу шахової дошки розміром N * N від 5 * 5, до 40 * 40 шаховим конем.
.3 Вимоги до програми
.3.1 Вимоги до функціональних характеристик
Програма повинна знаходити оптимальний шлях обходу шахової дошки.
Програма повинна генерувати дошку розміру N * N від 5 * 5 до 40 * 40, що задається користувачем.
Програма повинна виводити візуалізацію покрокового обходу дошки.
.3.2 Вимоги до надійності
Некоректні дії користувача повинні присікатися програмою. p align="justify"> .4 Вимоги до складу і параметрів технічних засобів
Програмне забезпечення повинно працювати на IBM-сумісних персональних комп'ютерах. p align="justify"> Мінімальна конфігурація: тип процесора - Pentium III і вище; обсяг ОЗП - 512 Мб і вище.
Наявність 10 Мб вільного простору на диску.
ЕОМ повинна працювати під управлінням операційної системи не нижче, ніж Microsoft Windows XP.
.5 Вимоги до інформаційної та програмної сумісності
Програма має сумісність з будь-якою системою windows вище XP. p align="justify"> .6 Умови експлуатації
Для початку роботи необхідно підключити бібліотеку GLUT.
.7 Спеціальні вимоги
Не передбачені.
.8 Вимоги до програмної документації
Результати виконання курсової роботи оформлені у вигляді пояснювальної записки. Пояснювальна записка оформлена відповідно до вимог ГОСТ 19.404-79. ЕСПД. p align="justify"> 1.9 Стадії та етапи розробки
Розробка даної курсової роботи складається з наступних етапів:
Постановка завдання
Аналіз способів вирішення поставленого завдання
Вибір раціонального способу розв...