Метод Золотого сечения на Delphi

курсовая работа

3.3 Обоснование выбора языка программирования

Для создания программы курсового проекта я выбрал язык программирования - Delphi. Delphi -- это язык программирования, который используется для создания разнообразных продуктов ПО. До недавнего времени он имел другое название -- Object Pascal. Delphi представляет собой объектно-ориентированное программирование, которое предполагает существование определенной объектной библиотеки или так называемой библиотеки прототипов, использование которой больше не характеризует процесс программирования как громоздкое и сложное мероприятие.

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

Специфической особенностью и вместе с тем недостатком Delphi являлось то, что использование подобного языка программирования на первых порах возможно было только в рамках операционной системы Microsoft Windows. Сейчас же работа с Delphi осуществляется и на таких платформах, как GNU/Linux, Mac OS X и Windows CE.

Во многом Delphi стал основой для создания такого языка программирования как С#.

Распространено также использование Delphi при разработки различных компонентов программного обеспечения. Примером категорий программных продуктов могут быть: утилиты, информационное обеспечение в Интернете, веб-проектирование, музыкальное оформление, инженерное программное обеспечение, создание баз данных и др.

Delphi имеет особенность постоянно модернизироваться, о чем свидетельствует периодическое обновление в виде появления новых версий. На сегодняшний день, последней, 12 версией программного средства является Delphi 2009, которая подразумевает некоторые совершенствования в системе языка программирования. Во-первых, модернизация элементов Delphi касается уникода, а именно, предполагается полная его поддержка. Во-вторых, наличие элементов для осуществления обобщенного программирования, которое подразумевает разработку алгоритмов, применимых к разным типам данных. В-третьих, использование безымянных функций, которые не предполагают лексического токена, а именование сущностей делает возможным ссылки на них, которые могут использоваться позже.

3.4. Тестирование

Аппаратное, программное обеспечение, на котором проводилось тестирование:

Данные компьютера:

Процессор - Celeron 1.7;

ОЗУ - 256 Мб;

Видео - 64 Мб;

HDD - 20 Gb;

Привод CD-Rw

Операционная система:

Windows Xp.

Решение задачи

Приведем пример решение задачи методом Симпсона

Вычислить значение интеграла

Решение задачи без помощи программного обеспечения:

n=10 [0,1]

h=0,1

fx=xcosx

xi

F(xi)

0

0

0.1

0.0995004

0.2

0.196013

0.3

0.286601

0.4

0.368424

0.5

0.438791

0.6

0.495201

0.7

0.5353895

0.8

0.557365

0.9

0.559449

1

0.540302

Решение задачи с помощью программы Метод Симпсона.exe:

Данная программа работает корректно, т.к. ответы совпадают.

3.5 Инструкция пользователя

Данная программа состоит из 1 откомпилированного exe файла - Метод Симпсона.exe и rar-архива содержащего все компоненты программы написанных на языке программирования - Delphi 7.0.

1. Запуск программы осуществляется путем открытия файла Метод Симпсона .exe.

2.

Ввод значений производится следующим образом:

Ввод функции f(x) - в данное окно производится ввод формулы предназначенной для вычисления значения интеграла. Для просмотра используемых арифметических действий при вводе необходимо нажать левой кнопкой мышки на , после чего на экран выводится следующее окно (см. рис. 3).

Ввод отрезка [a,b] производится путем ввода - точка а (начальная точка), - точка b (конечная точка отрезка).

Шаг h или dx - ввод в .

3. После ввода всех значений интеграла необходимо нажать кнопку (см. рис.4).

где - таблица значений Xi b F(xi);

- приближенное значение интеграла.

-

4. Для вывод справочной информации о пользовании программой необходимо нажать кнопку , после чего на экран выводится следующее окно (см. рис.7)

Делись добром ;)