Курсовая работа: Разработать программу, моделирующую игру Морской бой

В результате исследования были выявлены следующие недостатки полученного программного продукта:

1. Низкий исскуственный интеллект, т.е. ход компьютера, осуществляется случайным образом, что делает маловероятным победу компьютера;

2. Невозможность возврата на несколько ходов назад;

3. Работоспособность приложения только в среде Windows;

4. Невозможность автоматической расстановки кораблей игрока.

Однако, помимо недостатков, есть и достоинства у этого программного продукта:

1. Создана интерактивная справка с правилами игры;

2. Программный продукт малотребователен к системным ресурсам компьютера. Минимальная конфигурация: процессор – не ниже Pentium, оперативная память – не ниже 16 Mb, операционная система – Windows 95 / 98/ Me / NT / 2000 / XP.

В результате учета всех сделанных выше замечаний возможно улучшение созданного программного продукта, на которое потребуется минимум изменений исходного кода программы.

Целью курсовой работы являлось программирование с помощью Delphi 7. Прежде чем начать выполнять свое задание была рассмотрена эта система рограмммирования, в общем.


Гласарий

№ п/п Понятие Определение
1 D elphi — среда программирования, в которой используется язык программирования Object Pascal.[ Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal.
2 Image

отображает графическое изображение на форме.

3

Microsoft Help Workshop

проприетарный формат файлов контекстной справки, разработанный корпорацией Microsoft и выпущенный в 1997 году в качестве замены формата WinHelp. Содержит в себе набор HTML-страниц, может также включать в себя содержание со ссылками на страницы, предметный указатель, а также базу для полнотекстового поиска по содержимому страниц. Все входящие в .CHM файлы сжаты алгоритмом LZX.

Для просмотра .CHM-файлов используется стандартное средство просмотра, встроенное во все версии Microsoft Windows, начиная с Windows 98, и Windows NT. Кроме того, существует ряд сторонних программ-просмотровщиков, FBReader и другие.

4 TImage отображает графическое изображение на форме.
5 Tlabel служит для отображения текста на экране
1 2 3
6 TMainMenu

позволяет поместить главное меню в программу

7 TPanel

управляющий, похожий на TGroupBox, используется в декоративных целях

8 Алгориитм от имени учёного аль-Хорезми (перс. خوارزمی‎ [al-Khwārazmī]) — точный набор инструкций, описывающих порядок действий исполнителя для достижения результатарешения задачи .
9 Игра вид непродуктивной деятельности, с действиями, ограниченными правилами, которые направлены на создание, развитие и поддержание процесса в заданных границах.
10 Модуль

Модуль (от лат. modulus — «маленькая мера») — составная часть, отделимая или хотя бы мысленно выделяемая из общего. Модульной обычно называют вещь, состоящую из чётко выраженных частей, которые нередко можно убирать или добавлять, не разрушая вещь в целом.

Список использованных источников

1 Delphi6.Учебныйкурс В.В.Фаронов, [Текст]: 2001
2 TurboPascal 7.0.Начальный курс. [Электронный ресурс]: Учебное пособие Фаронов В.В.2000
3 ГлинскийЯ. Turbo Pascal 7.0 и Delphi. [Текст]: Учебное пособие / Глинский Я. – М.– ДиаСофт 2001, 208с. – ISBN 5-93772-006-7
4 Культин Н Программирование в Turbo Pascal 7.0 и Delphi [Текст]: учебник / Культин Н – М.– BHV-СПб 2004, 416с. – ISBN 5-8206-0063-0
5 Потопахин В.В. Turbo Pascal Решение сложных задач, [Текст]: 2006
6 Паскаль и Дельфи. Самоучитель, ВладимирПопов, [Электронный ресурс]: Питер 2004
7 Архангельский А.Я. - Программирование в Delphi для Windows[Текст]: Версии 2006, 2007, Turbo Delphi
8 Интернет – ресурс www.nix.ru
9 Интернет – ресурс www.lizard.ru
10 Интернет – ресурс www.library/buhg.ru
11 Википедия – свободная энциклопедия // www.wikipedia.org

Приложение

А
Б
В
Программа

[1] ГлинскийЯ. Turbo Pascal 7.0 и Delphi. Учебное пособие / Глинский Я. – М.– ДиаСофт 2001, 208с. – ISBN 5-93772-006-7

[2] Архангельский А.Я. - Программирование в Delphi для Windows, Версии 2006, 2007, Turbo Delphi

[3] Архангельский А.Я. - Программирование в Delphi для Windows, Версии 2006, 2007, Turbo Delphi

К-во Просмотров: 305
Бесплатно скачать Курсовая работа: Разработать программу, моделирующую игру Морской бой