1. Постановка задачи
2. Ключевые слова
3. Теоретический материал
4. Структурное описание разработки
5. Функциональное описание
Возможно вы искали - Реферат: Общее представление про электронную коммерцию
6. Заключение
7. Список используемой литературы
8. Приложения
Приложение 1
Приложение 2
1. Постановка задачи
Похожий материал - Курсовая работа: Основные характеристики многоуровневой сетевой модели Process Field Bus
Цель работы - написать игру "Змейка". Правила игры: на поле размером 25*80 движется змейка, состоящая из нескольких сегментов и разбросана еда. Цель игры - двигаться по полю буквами w (вверх), s(вниз), a(влево), d(вправо) и собирать еду. Каждая собранная еда увеличивает длину змейки на один сегмент. Если змейка ударяется о стену, игра заканчивается.
2. Ключевые слова
Игровое поле, координаты еды и частей змейки, длина змейки, рисование змейки и еды, выход за пределы поля.
3. Теоретический материал
Данная контрольная работа была выполнена в текстовом режиме TurboPascal.
При работе в текстовом режиме экран монитора разбивается на строки, строки — на позиции, в каждую из которых можно поместить один символ. Положение символа на экране задается двумя координатами — вертикальной X и горизонтальной Y. X — это номер позиции в строке, а Y — номер строки. Модуль CRT содержит описания констант, процедур и функций, обеспечивающих управление текстовым режимом работы монитора.
ClrScr Очищает экран или окно и помещает курсор в верхний левый угол.
Очень интересно - Контрольная работа: Основы информационной безопасности России
Delay ( D : Word ) Приостанавливает работу программы на указанное число D миллисекунд. Практически время задержки зависит от тактовой частоты процессора.
GotoXY ( X , Y : Byte ) Перемещает курсор в позицию X строки Y экрана.
TextBackGround ( Color : Byte ) Устанавливает цвет фона.
TextColor ( Color : Byte ) Устанавливает цвет символов.
В программе используются несколько процедур для реализации поставленной задачи.
4. Структурное описание разработки
Вам будет интересно - Учебное пособие: Основы программирования
Программа написана среде программирования TurboPascal. В ней создано контекстное меню, появляющееся вначале игры, содержащее в себе подсказку по управлению змейкой, поле, на которое помеается компонент, содержащий в себе тело змейки и «еда».
При запуске программы выполняются следующие действия:
-открывается контекстное меню со справкой об управлении передвижением тела змейки
-предлагается перейти к игре
-далее появляется появляется зеленое поле, с произвольными координатами прорисовывается еда и отображается змейка по начальным параметрам, которая начинает двигаться вправо.
Похожий материал - Реферат: Особенности лексики (синтаксиса) электронных сообщений
Управление осуществляется клавишами:
w - осуществляет движение змейки вверх
s - вниз
a - влево