Министерство образования
Российской Федерации
Томский государственный университет систем управления и радиоэлектроники (тусур)
Кафедра компьютерных систем и
управления в проектировании (КСУП)
Игра «Морской бой»
Пояснительная записка к курсовой работе по дисциплине
"Алгоритмические языки и программирование"
Студент гр. 210100
Oki-doki
Министерство образования
Российской Федерации
Томский государственный университет систем управления и радиоэлектроники (тусур)
Кафедра компьютерных систем и
управления в проектировании (КСУП)
УТВЕРЖДАЮ
зав. кафедрой
Ю.А. Шурыгин
ЗАДАНИЕ
по курсовому проекту по дисциплине
"Алгоритмические языки и программирование"
-
Тема проекта: Игра « Морской бой »
-
Срок сдачи студентом законченной работы
-
Исходные данные к проекту: На поле 10 на 10 позиций стоят невидимые вражеские корабли: 4 корабля по одной клетке, три корабля по 2 клетки, 2 корабля по 3 клетки, 1 корабль в 4 клетки. Позиции указываются русскими буквами от А до К (по строкам) и цифрами от 1 до 10 (по столбцам). Конфигурация и положение кораблей на поле выбираются с помощью датчика случайных чисел. Если клетка корабля угадана играющим верно, она отмечается крестиком, в противном случае точкой.
Написать программу для игры против компьютера в односторонний «морской бой». В программе реализуйте возможность показать расстановку кораблей в любой момент времени (это необходимо для отладки).
-
Дата выдачи задания
Задание принял к исполнению
Содержание
-
Введение 4
-
Анализ задачи 5
-
Описание алгоритма программы 6
-
Заключение 10
-
Список литературы 11
Приложение 1. Листинг программы 12
-
Введение
"ИГРА - вид непродуктивной деятельности, мотив которой заключается не в ее результатах, а в самом процессе. В истории человеческого общества игра переплеталась с магией, культовым поведением и др. ...Она свойственна также высшим животным".
Советский энциклопедический словарь
Создание компьютерных игр занимает далеко не последнее место в программировании, и все, кто имеет дело с компьютером, так или иначе сталкивались с ними. Подавляющее большинство может сходу назвать несколько игр, которые им особенно понравились. Сейчас игры становятся все более реалистичными и поэтому требуют все более мощных аппаратных ресурсов. В данной курсовой работе речь пойдет о создании простой игровой программы «Морской бой», которая и будет являться объектом исследования.