Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа.docx
Скачиваний:
29
Добавлен:
04.03.2016
Размер:
519.06 Кб
Скачать

Содержание

ВВЕДЕНИЕ……………………………………………………………………..…6

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ…………………..……………………………….8

1.1 Постановка задачи………………………………………………..……8

1.2 Математическая модель фрактала………………………………….…8

1.3 Алгоритм решения задачи…………………………………………….8

1.4 Блок-схема алгоритма……………………………………………......10

2 ПРАКТИЧЕСКАЯ ЧАСТЬ………………………………………………...…12

2.1 Описание объектов, свойств, методов……………………………….12

2.2 Формы и основные модули текста программы……………………..16

2.3 Результаты тестирования программного продукта…………………19

2.4 Анализ результатов……………….……...…………………………...22

ЗАКЛЮЧЕНИЕ………………………………………………………….………24

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ……………………..……...26

ПРИЛОЖЕНИЕ А ………………………….…...………………………………27

ПРИЛОЖЕНИЕ Б ……………………………………………………...………..31

Введение

В последние десятилетия резко возрос интерес к программированию. Это связано с развитием и внедрением в повседневную жизнь цифровых технологий.

Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую "быструю разработку", среди которых можно выделить Borland Delphi.

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

При построение математических структур наряду с точностью важным фактором является скорость расчета точек и их построения. Данная программа разработанная в среде Borland Delphi 7 может за минимальное время построить фрактал «Лист папоротника» в заданном масштабе, а при желании пользователя можно масштабировать участки фрактала, что позволяет более полно и точно понять принципы фрактальных структур.

Фракта́л (лат. fractus — дроблёный, сломанный, разбитый) — геометрическая фигура, обладающая свойством самоподобия, то есть составленная из нескольких частей, каждая из которых подобна всей фигуре вцелом.

Роль фракталов в машинной графике сегодня достаточно велика. Они приходят на помощь, например, когда требуется, с помощью нескольких коэффициентов, задать линии и поверхности очень сложной формы. С точки зрения машинной графики, фрактальная геометрия незаменима при генерации искусственных облаков, гор, деревьев, поверхности моря. Фактически это способ легкого представления сложных объектов, образы которых весьма похожи на природные[1].

В качестве примера фрактальных структур мы рассмотрим множество или фрактал «Лист папоротника» – один из тех объектов, которые удобно строить при помощи вероятностных распределений.

Объект исследования – применение среды программирования Borland Delphi с целью изучения возможности отображения графической информации, построения фракталов.

Предмет исследования – среда Borland Delphi и ее графические средства для построения фрактальных множеств.

Цель работы – написать программу на Borland Delphi для построения изображения листа папоротника при помощи вероятностных распределений с использованием средств для отображения графической информации.

Для достижения данной цели в исследовании необходимо решить следующие задачи:

  • осуществить постановку задачи;

  • создать блок-схемы алгоритмов;

  • осуществить описание объектов, свойств, методов;

  • разработать формы и текст программы;

  • привести результаты тестирования программного продукта.

Основой для выполнения работы стала справочная, научная и учебная литература.

Основным методом исследования был выбран общенаучный метод анализа.

Структурное изложение материала представлено в виде введения, основной части, заключения и списка использованных источников.

К работе прилагается электронный носитель информации.