Вращение треугольника  : Информатика - на REFLIST.RU

Вращение треугольника : Информатика - на REFLIST.RU

Система поиска www.RefList.ru позволяет искать по собственной базе из 9 тысяч рефератов, курсовых, дипломов, а также по другим рефератным и студенческим сайтам.
Общее число документов более 50 тысяч .

рефераты, курсовые, дипломы главная
рефераты, курсовые, дипломы поиск
запомнить сайт
добавить в избранное
книжная витрина
пишите нам
  Ссылки:
США из Челябинска
Список категорий документа Информатика
Вращение треугольника

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

комп-ры, паскаль, алогоритм, треугольника, Вращение, поворот, Программирование и комп-ры, Программирование, Вращение треугольника, паскаль плоскость алогоритм поворот, плоскость Ключевые слова
страницы: 1  2 
Текущая страница: 1


Содержание


ОПИСАНИЕ ПРОГРАММЫ 
2.1 Общие сведения 
2.2 Используемые технические cредства 
2.3 Инструкция по выполнению 8
2.4 Входные и выходные данные 
2.5 Испытание программы 9
ЗАКЛЮЧЕНИЕ 
СПИСОК ЛИТЕРАТУРЫ 
ПРИЛОЖЕНИЕ 1 (ТЕКСТ ПРОГРАММЫ)...........12


Введение

Язык Turbo-Pascal - один из самых распространенных языков программирования компьютеров. К важным достоинствам языка Turbo-Pascal относится небольшой размер компилятора, высокая скорость трансляции программ, компиляции и их компоновки. Кроме того, удобство и высокое качество дизайна диалоговой оболочки, делают написание и отладку программ наиболее удобным в сравнении с альтернативными языками нового поколения.
Данная курсовая работа представляет разработку программного продукта с использованием системного языка нового уровня - Turbo-Pascal. Эта программа позволяет любому пользователю ( с любым уровнем компьютерной грамотности ) производить необходимые расчеты с высокой скоростью и достаточным уровнем сервиса.
Постановка задачи


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

Условие задачи :
Дан равносторонний треугольник. Требуется вращать его в плоскости экрана вокруг центра описанной вокруг него окружности.










Разработка алгоритма


Алгоритм работы программы имеет разветвленную структуру.
Программа состоит из трех основных частей :
1. Описание переменных используемых при решении поставленной задачи.
2. Описание процедур при помощи которых была реализована данная программа.
3. Тело главной программы, являющейся важнейшей составной частью решения поставленной задачи.
Процедурная часть программы состоит из набора процедур предназначенных для более оптимальной реализации разработанного метода решения задачи.
В программе используются стандартные модули языка Turbo-Pascal с набором процедур, необходимых для выполнения работы.
При составлении процедур были использованы классические методы просчета координат вершин треугольника, вывода результата на экран.
В программу также были включены функции предоставляющие пользователю некоторый сервис и удобство при работе ( использование модулей Turbo-Vision 2.0 for Borland Pascal).
Описание программы

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

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

Требования к 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, необходимый для корректной работы программы.
Используемые технические средства


При отладке программы был использован компьютер типа IBM Pentium 120 Triton & PipeLine Cashe 256 / 16Mb RAM, в состав которой входит :
монитор 17’’ с адаптером SVGA S3TRIO Trio64 764;
клавиатура 105 клавиш;
FDD  и ;
HDD Cuantum FireBall 1.08Gb;
Инструкция по выполнению


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

Программа CURSPROJ.PAS имеет размер 3772 байт или 120 строк.
Выполняемый файл CURSPROJ.EXE имеет размер 24348 байт.



Текущая страница: 1

страницы: 1  2 
Список предметов Предмет: Информатика
Вращение треугольника Тема: Вращение треугольника
комп-ры, паскаль, алогоритм, треугольника, Вращение, поворот, Программирование и комп-ры, Программирование, Вращение треугольника, паскаль плоскость алогоритм поворот, плоскость Ключевые слова: комп-ры, паскаль, алогоритм, треугольника, Вращение, поворот, Программирование и комп-ры, Программирование, Вращение треугольника, паскаль плоскость алогоритм поворот, плоскость
   Книги:


Copyright c 2003 REFLIST.RU
All right reserved. liveinternet.ru

поиск рефератов запомнить сайт добавить в избранное пишите нам