Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой Алгоритмические языки (Игра " Морской бой ").doc
Скачиваний:
129
Добавлен:
22.06.2014
Размер:
138.75 Кб
Скачать

19

Министерство образования

Российской Федерации

Томский государственный университет систем управления и радиоэлектроники (тусур)

Кафедра компьютерных систем и

управления в проектировании (КСУП)

Игра «Морской бой»

Пояснительная записка к курсовой работе по дисциплине

"Алгоритмические языки и программирование"

Студент гр. 210100

Oki-doki

Министерство образования

Российской Федерации

Томский государственный университет систем управления и радиоэлектроники (тусур)

Кафедра компьютерных систем и

управления в проектировании (КСУП)

УТВЕРЖДАЮ

зав. кафедрой

Ю.А. Шурыгин

ЗАДАНИЕ

по курсовому проекту по дисциплине

"Алгоритмические языки и программирование"

  1. Тема проекта: Игра « Морской бой »

  2. Срок сдачи студентом законченной работы

  3. Исходные данные к проекту: На поле 10 на 10 позиций стоят невидимые вражеские корабли: 4 корабля по одной клетке, три корабля по 2 клетки, 2 корабля по 3 клетки, 1 корабль в 4 клетки. Позиции указываются русскими буквами от А до К (по строкам) и цифрами от 1 до 10 (по столбцам). Конфигурация и положение кораблей на поле выбираются с помощью датчика случайных чисел. Если клетка корабля угадана играющим верно, она отмечается крестиком, в противном случае точкой.

Написать программу для игры против компьютера в односторонний «морской бой». В программе реализуйте возможность показать расстановку кораблей в любой момент времени (это необходимо для отладки).

  1. Дата выдачи задания

Задание принял к исполнению

Содержание

  1. Введение 4

  2. Анализ задачи 5

  3. Описание алгоритма программы 6

  4. Заключение 10

  1. Список литературы 11

Приложение 1. Листинг программы 12

  1. Введение

"ИГРА - вид непродуктивной деятельности, мотив которой заключается не в ее результатах, а в самом процессе. В истории человеческого общества игра переплеталась с магией, культовым поведением и др. ...Она свойственна также высшим животным".

Советский энциклопедический словарь

Создание компьютерных игр занимает далеко не последнее место в программировании, и все, кто имеет дело с компьютером, так или иначе сталкивались с ними. Подавляющее большинство может сходу назвать несколько игр, которые им особенно понравились. Сейчас игры становятся все более реалистичными и поэтому требуют все более мощных аппаратных ресурсов. В данной курсовой работе речь пойдет о создании простой игровой программы «Морской бой», которая и будет являться объектом исследования.