Вращение треугольника
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: дипломная работа по юриспруденции, реферат по физкультуре
| Добавил(а) на сайт: Karachjov.
Предыдущая страница реферата | 1 2 3 4 5 | Следующая страница реферата
Данная программа предназначена для визуального отображения вращающегося треугольника в плоскости экрана.
Требования к 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 Используемые технические средства
При отладке программы был использован компьютер типа IBM Pentium 120
Triton & PipeLine Cashe 256 / 16Mb RAM, в состав которой входит :
монитор 17’’ с адаптером SVGA S3TRIO Trio64 764;
клавиатура 105 клавиш;
FDD [pic] и [pic];
HDD Cuantum FireBall 1.08Gb;
3 Инструкция по выполнению
Для вызова программы необходимо убедиться, что файлы CURSPROJ.EXE и
TRIP.CHR находятся в одной директории. После проверки необходимо запустить
файл CURSPROJ.EXE или в среде Паскаля откомполировать файл CURSPROJ.PAS (в
коплекте прилагается файл EGAVGA.OBJ , необходимый для линковки в основную
программу файла EGAVGA.BGI).
Интерфейс программы представлен на английском языке ввиду временного
отсутсвия дополнительных русских шрифтов.
Возможные действия в процессе выполнения программы:
- остановить/продолжить вращение треугольника.
- изменить направление вращения.
- c помощью клавиш вверх/вниз можно менять скорость вращения треугольника.
- выход из программы.
Программа CURSPROJ.PAS имеет размер 3772 байт или 120 строк.
Выполняемый файл CURSPROJ.EXE имеет размер 24348 байт.
4 Входные и выходные данные
Входными данными для данной программы является двумерный массив, содержащий координаты вершин равностороннего треугольника.
Выходные данные : Визуальное отображение вращения треугольника и текущих координат каждой из вершин.
5 Испытание программы
Программа была испытана для всех вариантов ввода-вывода и различных типов видеоадаптеров, что исключает возникновение фатальных сбоев при работе программы.
Заключение
Данная курсовая работа представляет собой программный продукт, предназначенный для работы в графическом режиме. Программный продукт написан на современном языке Turbo-Pascal, который позволил наиболее просто представить эту работу.
В ходе выполнения курсового проекта я ознакомился с новыми приемами программирования и особенностями языка Turbo-Pascal что позволило разработать данный программный продукт.
Список литературы
|1 | Епанешников А.М., Епанешников В.А., Программирование в среде TURBO|
| |PASCAL 7.0.-Москва:”Диалог-МИФИ”,1995 |
|2 |Зуев Е.А., Система программирования Turbo Pascal.-Москва: СП |
| |“Диалог”,1992 |
|3.|Довгаль С.И., Сбинтев А.И., Персональые ЭВМ: TURBO PASCAL V7.0, |
| |Обектное программирование.-Киев: “Двгаль”,1995 |
Приложение 1
Рекомендуем скачать другие рефераты по теме: реферат решение, конспект урока на тему.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 | Следующая страница реферата