Реферат: Вращение треугольника

3. Тело главной программы, являющейся важнейшей составной частью решения поставленной задачи.

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

В программе используются стандартные модули языка Turbo-Pascal с набором процедур, необходимых для выполнения работы.

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

В программу также были включены функции предоставляющие пользователю некоторый сервис и удобство при работе ( использование модулей Turbo-Vision 2.0 for Borland Pascal).

Описание программы

2.1 Общие сведения

Данная программа предназначена для

визуального отображения вращающегося треугольника в плоскости экрана.

Требования к Turbo-Pascal :

Наличие модулей Crt, Graph, System, Drivers . Модуль System является автоматически подключаемым и хранит все процедуры и функции стандартного Паскаля, а также встроенные процедуры и функции Турбо Паскаля, модуль Crt содержит процедуры и функции, обеспечивающие управление текстовым режимом работы экрана. С помощью входящих в модуль подпрограмм можно перемещать курсор в произвольную позицию экрана, менять цвет выводимых символов и окружающего фона, создавать и удалять окна. Кроме того, в модуле содержатся процедуры управления звуком и процедуры работы с клавиатурой. Сервис при работе в графическом режиме предоставлен в модуле Graph (прорисовка линий, отображение текста в графическом режиме, установка нужного видеорежима и шрифта, изменение аттрибута линий и текста). Модуль Drivers (точнее объект TEvent ) использовался с целью упрощения обработки событий, поступивших с клавиатуры.

Требования к системе :

Наличие операционной системы MS-DOS версии 3.xx и выше или OS/2 Warp 3.0 & FullScreen DOS . Программа не требует ни высокой скорости процессора, ни большого объема оперативной памяти и места на диске, ни наличия манипулятора типа Mouse . В комплекте с исполняемым файлом находится файл со шрифтом TRIP.CHR , необходимый для корректной работы программы.

2.2 Используемые технические средства

При отладке программы был использован компьютер типа IBM Pentium 120 Triton & PipeLine Cashe 256 / 16Mb RAM, в состав которой входит :

монитор 17’’ с адаптером SVGA S3TRIO Trio64 764;

клавиатура 105 клавиш;

FDD и ;

HDD Cuantum FireBall 1.08Gb;

2.3 Инструкция по выполнению

Для вызова программы необходимо убедиться, что файлы CURSPROJ.EXE и TRIP.CHR находятся в одной директории. После проверки необходимо запустить файл CURSPROJ.EXE или в среде Паскаля откомполировать файл CURSPROJ.PAS (в коплекте прилагается файл EGAVGA.OBJ , необходимый для линковки в основную программу файла EGAVGA.BGI).

Интерфейс программы представлен на английском языке ввиду временного отсутсвия дополнительных русских шрифтов.

Возможные действия в процессе выполнения программы:

<ENTER> - остановить/продолжить вращение треугольника.

<TAB> - изменить направление вращения.

<Up/Down>- c помощью клавиш вверх/вниз можно менять скорость вращения треугольника.

<ESC> - выход из программы.

К-во Просмотров: 329
Бесплатно скачать Реферат: Вращение треугольника