Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zapiska_ChM_KhOV_A_S.doc
Скачиваний:
1
Добавлен:
20.09.2019
Размер:
448.51 Кб
Скачать

1 Постановка задачи

Заданием на курсовую работу является создание программы на языке программирования Delphi, которая должна осуществлять решение следующей задачи :

1. Исследовать функцию f(x)= х2 +х/2+10, при этом определить область оп-ределения, область значений, координаты вершины параболы, четность функции, точки пересечения с осью Х, точки пересечения с осью У, возрастает ли функция на данном отрезке или убывает.

2. Построить график функции f(x)=х2 +х/2+10 на заданном отрезке.

3. Решить поставленную задачу с использованием функций и процедур в среде разработки программы Delphi.

    1. Математическое (логическое) описание задачи

При запуске программы Delphi появляется форма, которая представляет собой наличие различных компонентов. В инспекторе объектов, расположенном слева от формы, показаны все ее свойства.

Компонент TEdit представлен в программе в качестве окна для задания функции. После нажатия запрограммированного компонента формы TButton, который позволяет выполнить какие-нибудь действия при нажатии кнопки во время выполнения программы, т.е. кнопки «Рисовать», «Открыть», «Сохранить». Именно эти кнопки позволяют рисовать, открывать, сохранять графики.

В конце программы – исследования функции и построения их графиков, строится график данной функции, которое выводится в размещенном на форме компоненте TImage, который используется для визуальных целей и для указания Windows, порядок перемещения по компонентам на форме.

Также на форме размещается компонент TMainMenu, который позволяет поместить главное меню в программу. Этот компонент включает пункт меню, а именно, «Помощь». В пункте «Помощь» выдаются сведения о разработчике, а также о дате создания программы. И последний компонент, который представлен на форме, это TBitBtn – это кнопка вроде TButton, однако имеет несколько предопределенных типов, как, например, bkClose, bkOk и т.д., при выборе которых кнопка принимает соответствующий вид. Кнопка «Выход» служит для выхода из самой программы.

    1. Входные данные

Входная информация представлена вводом функции, с помощью которой необходимо построить график.

1.2Выходные данные

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

    1. Обработка ошибок

При выполнении программного модуля необходимо предусмотреть обработку следующих ошибок:

-неправильный ввод исходных данных (значений x, см. рисунок 1).

Рисунок 1 «ошибка ввода данных»

2 Проектирование программного модуля

2.1 Разработка алгоритма программного модуля и его описание Структура формы «Построение графика» представлена на Рисунке 1.

Построение графика;

рисунок 2 – Структурная схема формы «Построение графика»

Procedure Button1.click

Procedure Button2.click

Группа 21

Procedure Button3.click

Группа 8

Procedure Button3.click

Группа 8

Структура формы «О программе» представлено на Рисунке 2.

О программе

Рисунок 3 – Структурная схема формы «О программе»

Procedure Button1.Click

Группа 8

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]