Разработка приложения для Windows, моделирующего игру "Нечетный" и "Четный" - Курсовая работа

бесплатно 0
4.5 130
Порядок разработки игровой программы, создаваемой в среде Delphi в процессе проектирования приложения, основанной на модульном принципе. Структура программы: объявление списка используемых модулей и несколько операторов, запускающих данное приложение.


Аннотация к работе
Delphi - это среда разработки программ, ориентированных на работу в Windows. Программа, создаваемая в среде Delphi в процессе проектирования приложения, основана на модульном принципе. Головная программа состоит из объявления списка используемых модулей и нескольких операторов, создающих объекты для необходимых форм и запускающих приложение на выполнение. Для каждой формы, проектируемой в приложении, Delphi автоматически создает отдельный модуль, в который пользователь может ввести собственный код, создавая обработчики различных событий. Условие задачи: Два игрока, «Нечетный» и «Четный», по очереди ставят единицы и нули в незанятые позиции поля N x N.Суммируются числа 1-игрока (Nechet) и 2 (Chet) - игрока по отдельности по строкам, по столбцам и главных диагоналей. В моей разработке алгоритм решения задачи упрощен тем, что вместе с игральным полем ведется параллельно еще одно поле, где отмечаются позиции 1 игрока (Nechet) и 2 игрока (Chet) для суммирования потом числа соответствующих позициях 1 - поля. Игроки ставят свои числа с помощью датчика случайных чисел. Входные данные 0 или 1 вырабатываются с помощью функции случайных чисел random(); 1-игрок ставит число нажатием мышкой в выбранную позицию, второй игрок(компьютер) ставит числа выбирая свободную позицию тоже с помощью случайных чисел. Программа, моделирующая игру «Нечет» и «Чет» разработана на языке Object Pascal в визуальной среде Delphi 6.

Введение
Delphi - это среда разработки программ, ориентированных на работу в Windows. В основе идеологии Delphi лежат методология объектно-ориентированного программирования и технология визуального проектирования.

Программа, создаваемая в среде Delphi в процессе проектирования приложения, основана на модульном принципе. Головная программа состоит из объявления списка используемых модулей и нескольких операторов, создающих объекты для необходимых форм и запускающих приложение на выполнение.

Все объекты компонентов размещаются в объектах - формах. Для каждой формы, проектируемой в приложении, Delphi автоматически создает отдельный модуль, в который пользователь может ввести собственный код, создавая обработчики различных событий. Именно в модулях и осуществляется программирование задачи.

1.

Разработка эскизного и технического проектов программы

1.1 Задание

Тема: Разработка приложения для Windows, моделирующего игру «Нечетный» и «Четный».

Условие задачи: Два игрока, «Нечетный» и «Четный», по очереди ставят единицы и нули в незанятые позиции поля N x N. Каждый из игроков может ставить 1 или 0 в произвольную свободную позицию, тем самым, занимая ее.

Игра продолжается до заполнения всех позиций. После этого суммируются числа вдоль каждой строки и каждого столбца и главных диагоналей.

Число ODD нечетных сумм сравнивается с числом четных сумм EVEN.

Если ODD>Even, то выигрывает Нечетный, если EVEN>ODD выигрывает Четный. Если ODD=EVEN, результат считается ничейным.

1.2 Назначение и область применения

Данный проект является игрой, и он применяется в развлекательных целях. Область применения досуг пользователя. Данная программа работает под управлением Windows 9x, Windows XP.

Список литературы
1. Культин Н. Программирование на Object Pascal. Киев, 2005.

2. Чиртик, А.А. Delphi. Трюки и эффекты [Текст] / А.А. Чиртик, В.В. Борисок, Ю.И. Корвель. - СПБ.: Питер, 2007.

3. Delphi: быстрый старт. - СПБ.: БХВ - Петербург, 2002. - 288 с.: ил.

4. Turbo Pascal / С.А. Немнюгин. - СПБ: Издательство «Питер», 2000. - 496 с.: ил.

5. Власов А.Я. Справочник по программированию на Object Pascal. Киев, 2001 г.

6. Александровский А.Д. Delphi 5.0. Разработка корпоративных приложений. - М.: ДМК, 2004. - 512 с.: ил. (Серия «Для программистов»).

7. Бобровский С. DEIPHI 7: Учебный курс СПБ: Издательство «Питер», 2005.

8. Власов А.Я. Справочник по программированию на Object Pascal. Киев, 2003 г.

9. Изучаем Delphi. - СПБ.: Питер, 2000. - 352 с.: ил.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?