Выбор состава технических и программных средств




Министерство образования Московской области

Государственное бюджетное профессиональное

Образовательное учреждение

Московской области

«Воскресенский колледж»

 

 

КУРСОВАЯ РАБОТА

по ПМ 01 «Разработка программных модулей программного обеспечения для компьютерных систем»

МДК 01. 02 «Прикладное программирование»

Тема: Разработка игры «Крестики нолики».

 

Выполнил студент: Семенов А.А.

Специальность 09.02.03

«Программирование в компьютерных

системах»

 

Группа ДП-2

 

Преподаватель: Вострякова А.В

 

 

Воскресенск, 2016

 

Оглавление

Введение. 4

1.1 Техническое задание. 5

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

1.3 Технические характеристики. 5

1.4 Выбор состава технических и программных средств. 6

1.5 Описание алгоритма. 7

Компонент класса TLabel 10

2.1 Алгоритм реализации игровой программы.. 14

2.2 Тестирование программы.. 21

Заключение. 22

Глоссарий. 23

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

Приложение А.. 25

Руководство пользователя. 25

Приложение Б. 27

Руководство программиста. 27

 

 


Введение

В данной курсовой работе речь пойдет о создании игровой программы «Крестики-нолики», которая и будет являться объектом исследования. Потребуется создать полноценную правильно-функционирующую программу и самостоятельно изучить некоторые процедуры и функции.

Целью моей курсовой работы является разработка компьютерной игры, простой и удобной для пользователя.

В соответствии поставленной целью в работе, были определены следующие задачи:

· Изучение языка программирования Delphi

· Написание игры в среде программирования

· Создание руководство пользователя

· Написание руководство программиста

 

 


 

Техническое задание

 

Разработать игровую программу «Крестики-нолики», которая включает в себя игровую панель, состоящую из девяти клеток (панелей), образующих собой один большой квадрат.

 

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

Игровая программа рассчитана на развитие логического мышления у детей младшего возраста. Игра для двух игроков. Противникам поочерёдно предоставляется ход, один играет символом «X », другой – «O ». Выигрывает тот, кто первым заполнит ряд панелей своим символом: любой из трёх рядов по горизонтали или вертикали, либо любой ряд по диагонали.

 

Технические характеристики

 

Программа предназначена для работы в операционной системе Windows. Для удобства пользователя необходим графический интерфейс.

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

Для успешного функционирования и работы данной программы на конкретном типе ПЭВМ необходимо отметить ряд следующих параметров, предъявляемых к персональному компьютеру:

Минимальные требования:

1) Центральный процессор IntelPentium/Celeronc частотой 300МГц;

2) Цветной видеоадаптер SVGA, поддерживающий разрешение 800х600;

3) Цветной монитор, поддерживающий разрешение 800x600;

4) 64 Мб оперативной памяти;

5) 10 Мб свободного места на жёстком диске;

6) Операционная система версии Windows 98;

7) Манипулятор типа “мышь” для удобства работы, клавиатура.

Рекомендуемые требования:

1) Центральный процессор IntelPentium/Celeronc частотой 600МГц;

2) Цветной видеоадаптер SVGA, поддерживающий разрешение 1024х768;

3) Цветной монитор, поддерживающий разрешение 1024x768;

4) 128 Мб оперативной памяти;

5) 10 Мб свободного места на жёстком диске;

6) Операционная система версии Windows 98;

7) Манипулятор типа “мышь” для удобства работы, клавиатура.

 

Выбор состава технических и программных средств

 

Т.к. в задании на курсовую работу указано, что необходимо разработать приложение для ОС Windows, то для написания программы выбрана среда разработки EmbarcaderoXE8.

Данное задание необходимо реализовать в среде программирования EmbarcaderoXE8. Данная среда программирования предоставляет хорошие возможности для разработки такого приложения и является наиболее изученной. Она позволяет достаточно быстро создать приложение для Windows за счет упрощения разработки визуальной части проекта.

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

Для разработки приложения используется язык Delphi — язык программирования, который используется в одноимённой среде разработки. Сначала язык назывался ObjectPascal. Начиная со среды разработки Delphi 7.0, в официальных документах Borland стала использовать название Delphi для обозначения языка ObjectPascal

Для нормальной работы приложения Audio.exe необходим IBM совместимый компьютер с тактовой частотой процессора не ниже 144МГц и выше, оперативной памятью 16 Мб, жесткий диск объемом не менее 500Мб.

Системные требования для среды программирования EmbarcaderoXE8:

Процессор IntelPentium 4 1000 МГц и выше. Операционнаясистема Microsoft Windows XP, Windows 7, Windows 8, Windows 10. Оперативная память 512 Мбайт (рекомендуется 1024 Мбайт). Пространство на жестком диске 10 ГБ. Монитор SVGA или выше.

Описание алгоритма

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

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

· запуск приложения;

· выбор действия;

· вывод информации.

 

При переводе вышеописанных алгоритмов на язык высокого уровня Delphi получается игровая программа «Крестики-нолики».

 

Компонент классов



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-08-20 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: