Более подробно описано в приложении Б.
Игра – Новая игра (горячая клавиша F2) – начать новую игру после окончания.
Игра – Выход – выход из программы.
Помощь – Справка (горячая клавиша F1) – Вызов справки.
Помощь – О программе – Короткая информация о программе.
Hадо отметить, что к моменту выхода продукта обстановка вокруг компании Borland складывалась не лучшим для нее образом. Поговаривали о возможной перепродаже компании, курс акций компании неудержимо катился вниз. Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре “клиент-сервер”. Этот компилятор в настоящее время является самым быстрым в мире, его скорость компиляции составляет свыше 120 тысяч строк в минуту на компьютере 486DX33. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL.
В результате выполнения данной курсовой работы был получен игровой программный продукт, названный «Морской бой». Было проведено исследование компонентов программной среды BorlandDelphi 6.0, которые использовались при создании игры.
В результате исследования были выявлены следующие недостатки полученного программного продукта:
1. Низкий исскуственный интеллект, т.е. ход компьютера, осуществляется случайным образом, что делает маловероятным победу компьютера;
2. Невозможность возврата на несколько ходов назад;
3. Работоспособность приложения только в среде Windows;
4. Невозможность автоматической расстановки кораблей игрока.
Однако, помимо недостатков, есть и достоинства у этого программного продукта:
1. Создана интерактивная справка с правилами игры;
2. Программный продукт малотребователен к системным ресурсам компьютера. Минимальная конфигурация: процессор – не ниже Pentium, оперативная память – не ниже 16 Mb, операционная система – Windows 95 / 98/ Me / NT / 2000 / XP.
В результате учета всех сделанных выше замечаний возможно улучшение созданного программного продукта, на которое потребуется минимум изменений исходного кода программы.
Целью курсовой работы являлось программирование с помощью Delphi 7. Прежде чем начать выполнять свое задание была рассмотрена эта система рограмммирования, в общем.
Гласарий
№ п/п | Понятие | Определение |
1 | Delphi | — среда программирования, в которой используется язык программирования Object Pascal.[ Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка Object Pascal. |
2 | Image | отображает графическое изображение на форме. |
3 | MicrosoftHelpWorkshop | проприетарный формат файлов контекстной справки, разработанный корпорацией 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