Автор работы: Пользователь скрыл имя, 14 Сентября 2010 в 08:02, Не определен
Курсовой проект
2.5
Тестирование программы
Для разработки программы «Form» использовалась среда визуального программирования “Delphi”. Delphi-это средства разработки программ, ориентированных на работу в Windows. В основе идеологии Delphi лежит технология визуального проектирования и методология объектно-ориентированного программирования. Для представлений программ в Delphi используется разработанный Borland язык Object Pascal, в основе которого лежит Turbo Pascal.
Для проверки программы проводилось следующее испытание.
В
соответствии с рисунком 3 видно, что
программа функционирует нормально,
если сумма выпавших цифр меньше 7 и играющий
задумал число меньшее 7, он выигрывает
сделанную ставку.
Рисунок
3 – Вариант выпадения костей.
Условия выполнения программы:
Минимальные требования: компьютер Pentium 166, 128 Mb оперативной памяти, 800 Кбайт свободного пространства на жестком диске, операционная система Windows 9x/NT/Me/2000/Xp, Windows совместимая мышь. Наличие интегрированной среды разработки приложений Borland Delphi необязательно.
Выполнение программы:
Для выполнения программы, необходимо зайти в каталог, в котором расположена программа и, запустить на выполнение файл Project1.exe (Приложение В). Завершить работу с программой можно, нажав кнопку «Выход» основной формы.
Сообщения оператору:
1.
Предупреждение о проигрыше
2.
Предупреждение о выигрыше
3. Автор курсовой работы Важенин Антон Александрович;
Игры всегда были классом программ, мгновенно реагирующим на все новшества рынка. Так было и с Internet - массовая истерия по поводу Сети еще только набирала силу, а уже открывались первые игровые сервера для желающих. Возможности Internet по сравнению с классической локальной сетью неоспоримо выше: по первой обычно играют 3-5 человек, максимум 8-10. К тому же этим людям надо всем собраться вместе, подгадать время... В Сети же оппонентов искать не нужно - они всегда есть, и в избытке, кроме того, среднее количество одновременно играющих колеблется около 50-100 человек (Diablo, сервера battle.net). Если учесть, что интересность multiplayer-режима прямо пропорциональна количеству противников, то преимущество Internet становится очевидным. Кроме того, вступают в дело такие факторы, как неизвестные противники, что всегда разжигает любопытство, плюс желание "утереть буржуям нос" и т.п.
Перспективы игр в Интернет настолько высоко оцениваются на Западе, что уже выпущен ряд продуктов, ориентированных только на Сеть. То есть, в соло или классическом сетевом варианте они просто не поддерживаются в принципе (Iron Wolves, Meridian 87, Ultima Online). К сожалению, в Казахстане вряд ли можно рассчитывать на продажу on-line проекта, хотя бы из-за, мягко говоря, недостаточно широкого распространения сетевых услуг и отсутствия традиции платить настоящую цену за игровой софт вообще. Единственный вариант - продать разработку на Запад, благо в Москве уже действуют фирмы, занимающиеся скупкой проектов на стадии сценариев или даже просто сырых идей. Непатриотично, хотя и вполне реально.
В
последнее время сложилась
№ п/п | Понятие | Определение |
1 | TDXImageList | Позволяет хранить серии DIB, Jpg, bmp-файлов, что очень удобно для программ, содержащих спрайты. Позволяет загружать DIB`ы с диска во время выполнения программы. |
2 | TDXPlay | Компонент позволяющий обмениваться информацией на компьютерах. |
3 | char | тип данных характеризующий символ |
4 | ShortString | строка, количество символов в которой составляет 255 |
5 | AnsiString | строка, количество символов в которой составляет ~231 |
6 | WideString | строка, количество символов в которой составляет ~231 |
7 | Компонент | Функциональный элемент, имеющий определённые свойства и размещаемый программистом в окне формы. |
8 | Проект | Совокупность файлов, обеспечивающих разработку приложения Delphi |
9 | Свойство | Специальный механизм классов регулирующий доступ к полям |
10 | Событие | Свойство процедурного типа предназначено для создания пользовательской реакции на то или иное входное воздействие |
1 | Архангельский, А.Я. 100 компонентов общего назначения библиотеки Delphi5 [электронный ресурс], 2005. |
2 | Архангельский, А.Я. Программирование в Delphi 7 – Москва, Издательство «БИНОМ»., 2004. |
3 | Бобровский С. Delphi 7 учебный курс. СПб.: Питер, 2004. – 736 с. |
4 | Бобровский, Сергей. Delphi 6: библиотека программиста. СПб.: Издательство «Питер», 2005 |
5 | Дарахвелидзе, П., Марков Е. Программирование в Delphi 4. СПб.: БХВ. СПб.,2005. |
6 | Культин Н. Основы программирования в Delphi 7. СПб.: БХВ-СПб., 2003 – 608 с. |
7 | Немнюгин, С.А. Turbo Pascal – СПб.: Питер, 2004 |
8 | Сван, Том. Delphi 4. Библия разработчика. – Киев - М., СПб.: Издательство «Диалектика», 2006. |
9 | Ульман, Дж., Уидом, Дж. Введение в системы баз данных. – М.: Лори, 2004 – 458с. |
10 | Фаронов, В.В. Delphi 6.0. – М.: Издательство «Нолидж», 2001. |
11 | Федоров, А.Г. Delphi 3.0. для всех – М.: Компьютер Пресс, 2007. |
12 | Хомоненко, А. Базы данных. 2-е изд. – СПб., 2004. – 264 с. |
А | |
Б | |
В |
Информация о работе Разработка программы, моделирующую игру «Кости»