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

бесплатно 0
4.5 89
Разработка эскизного и технического проектов компьютерной игры "Скачки". Назначение и область применения программы. Выбор состава технических и программных средств. Составление текста программы, ее спецификация, тестирование и условия выполнения.


Аннотация к работе
.3.1 Постановка задачи 1.3.3 Организация входных и выходных данных 1.3.4 Выбор состава технических и программных средств 2.5 Условия выполнения программыГлоссарийВнедрение в повседневную и хозяйственную жизнь информационных технологий ведет к необходимости освоения приемами работы с техникой управляемой ЭВМ. Оператору необходимо воздействовать на ЭВМ-управляемый процесс на интуитивно понятном уровне, не вдаваясь в механизм воздействия. Визуальное программирование интересно для широкого круга пользователей своей относительной простотой, удобством создания программ и временем, затраченным на их создание.Разработать программу, моделирующую игру «Скачки». В игре учувствует 10 наездников; за каждый тур игры каждый из них продвигается вперед на расстояние от одного до 5 км случайным образом. Победителем считается наездник, набравший наибольшее количество очков во всех заездах.Поскольку программа разрабатывается под Windows, то использоваться программа может только под управлением Windows 9x.В программе при выборе лошади свойство enabled меняется на false, и дважды выбрать одну лошадь невозможно. if numer=0 then begin checkbox1.Enabled:=false; checkbox2.Enabled:=false; checkbox3.Enabled:=false; checkbox4.Enabled:=false; checkbox5.Enabled:=false; checkbox6.Enabled:=false; if numer=0 then begin checkbox1.Enabled:=false; checkbox2.Enabled:=false;Изучение даже основ дисциплины настраивает подход человека к осмыслению деятельности в разных сферах, порой далеких от компьютеров. Ведь написание программы для компьютера, в общепринятом понимании «писания кода каким-либо языком», не ограничивается введением набора команд. Ведь от решений в алгоритме напрямую зависят большинство показателей качества будующей программы: быстродействие, экономичность ресурсов, простота и удобство использования. А чтобы программа была полезна надо создать оптимальный алгоритм, предусмотреть различные варианты входных/выходных данных, продумать схему общения с оператором и лишь после решения этих вопросов можно переложить эту систему на какой-либо язык программирования, чтобы течение мыслей программиста было понятно машине. 1 Компонент Функциональный элемент, имеющий определенные свойства и размещаемый программистом в окне формыА Б

Размещено на .

План
Содержание

Введение

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

1.1 Задание

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

Введение
Внедрение в повседневную и хозяйственную жизнь информационных технологий ведет к необходимости освоения приемами работы с техникой управляемой ЭВМ. Оператору необходимо воздействовать на ЭВМ-управляемый процесс на интуитивно понятном уровне, не вдаваясь в механизм воздействия. Для этого должна быть создана система воздействия основанная на работе ЭВМ, а не человека.

В связи с этим стало актуально изучение и применение программирования. На сегодняшний день в распоряжении программистов имеются многие средства от ассемблеров до сред визуального программирования. Наиболее известными, из последних, пожалуй, являются Delphi от Borland и Visual Basic от Microsoft. Визуальное программирование интересно для широкого круга пользователей своей относительной простотой, удобством создания программ и временем, затраченным на их создание.

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

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

Ведь написание программы для компьютера, в общепринятом понимании «писания кода каким-либо языком», не ограничивается введением набора команд. Этот «общепонятный» процесс лишь малая и не самая сложная часть создания программы. Более важным и сложным этапом является разработка алгоритма. Ведь от решений в алгоритме напрямую зависят большинство показателей качества будующей программы: быстродействие, экономичность ресурсов, простота и удобство использования. А чтобы создать алгоритм не обязательно быть профессиональным программистом. Так абсолютно любой человек ежедневно либо придумывает новые алгоритмы, либо пользуется уже созданными им или другими людьми. Взять тот же рецепт приготовления какого-либо блюда. Какой-либо повар придумывает рецепт, а окружающие после постоянно используют. Чем не программист, программа и операторы. Хорошая программа будет жить долго, плохую может вообще использовать не будут.

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

И машина возьмет на себя часть труда использующего ее человека.

Глоссарий

№ п/п Понятие Определение

1 Компонент Функциональный элемент, имеющий определенные свойства и размещаемый программистом в окне формы

2 Форма Окно приложения на этапе разработки

3 Проект Совокупность файлов, обеспечивающих разработку приложения в Delphi

4 Файл проекта Автоматически создаваемый файл, связывающий вместе все файлы приложения и содержащий код инициализации

5 Файл ресурсов Двоичный файл, содержащий все необходимые для проекта ресурсы, такие как, например, пиктограммы, графические изображения, курсоры мыши или строки

6 Файл формы Файл, содержащий список всех свойств компонентов, включенных в форму, значения которых были изменены по сравнению со значениями, заданными по умолчанию

7 Файл программного модуля Файл, содержащий описание связанной с модулем формы, процедур и функций программной логики функционирования окна приложения в синтаксисе Object Pascal

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

9 Событие Свойство процедурного типа, предназначенное для создания пользовательской реакции на то или иное входное воздействие

10 Обработчик события Фрагмент программы, который выполняется в ответ на определенное изменение в программе или Windows

Список литературы
1. Дарахвелидзе П., Марков Е. Программирование на Object Pascal.Киев,1998.

2. С.Симонович,Г.Евсеев Занимательное программирование Delphi М,: АСТ-пресс книга” 2001.

3. Фаронов В.В. Delphi 4.Учебный курс.-М.:Издательство «Нолидж»,1998.

4. Федоров А.Г. Delphi 3.0 для всех. М.,1998.

5. Емелина, Е.И. Основы программирования на языке Паскаль. [Текст] М.: 2007.

6. Фаронов В.В. Турбо Паскаль. Книга. 1. Основы. Турбо Паскаля. М., 2007

7. Культин Н.Б. Delphi в задачах и примерах. - СПБ.: БХВ - Петербург, 2005.

8. Delphi: быстрый старт. [Текст] - СПБ.: БХВ - Петербург, 2009.

9. Turbo Pascal / С.А. Немнюгин. [Текст] - СПБ: Издательство «Питер», 2010.

10. Мануйлов, В. Г. Разработка программного обеспечения на Паскале. [Текст] М.: 2008.
Заказать написание новой работы



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



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