Программирование в Delphi математических процессов

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

Министерство образования и науки Республики Казахстан Казахский гуманитарно-юридический инновационный университет Факультет информационных технологий и экономики Кафедра информатики и математики

 

 

 

 

 

 

 

 

 

 

Дипломная работа

Тема: Программирование в Delphi математических процессов

 

 

 

Специальность:050602 Информатика

Выполнила: Байзакова Динара Еркымбековна

 

 

 

 

 

 

 

Семей 2010г.

Содержание

delphi программирование математический объектный декларативный

Введение

Глава 1. Использование объектно-ориентированной методологии при программировании математических процессов

.1 Особенности объектно-ориентированного программирования

.1.1 Концепция объектно-ориентированного программирования

.1.2 Класс

.1.3 Поля

.1.4 Свойства

.1.5 Методы

.1.6 Инкапсуляция

.1.7 Наследование

.1.8 Полиморфизм

.2 Современные подходы к программированию

.2.1 Декларативные языки программирования

.2.2 Императивные (процедурные) языки программирования

.2.3 Функциональные языки программирования

.2.4 Объектно-ориентированные языки программирования

.3 Delphi, как мощный объектно-ориентированный язык

.4 Объектно-ориентированная модель программных компонентов

Глава 2. Среда языка программирования Delphi для решения математических задач

.1 Пользовательский интерфейс среды Delphi

.2 Компоненты и палитра компонентов

.2.1 Стандартная и графическая кнопки

.2.2 Button (стандартная кнопка)

.2.3 BitBtn (графическая кнопка)

.2.4 Метка Label

.2.5 Поле ввода Edit

.2.6 Радио-кнопка RadioButton

.2.7 Функции преобразования

.2.8 Структура кода модуля

.3 Особенности решения математических задач на объектно-ориентированном языке программирования Delphi

Гава 3. Процесс разработки программы

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

.2 Описание программы

.2.1 Структура программы

.2.2 Программа Решение квадратного уравнения

.2.3 Программа Интеграл

.2.4 Метод прямоугольников

.2.5 Метод трапеции

.2.6 Метод Симпсона

.2.7 Программа График функций

.3 Требования к данной версии программы

.3.1 Подготовка к работе

.3.2 Запуск программы

Заключение

Список используемой литературы

Приложение: Листинг программы

 

Введение

 

Темой дипломной работы является Программирование в Delphi математических процессов. В данной дипломной работе требуется применить изученные средства языка программирования Delphi для решения математических задач путем использования численных методов на компьютере.

Необходимо написать программы, решающие поставленные задачи, используя математические обоснования. Передо мной была поставлена задача, спроектировать, и разработать программу, решающая проблему решения различных математических задач. Результатом моей дипломной работы явилось три вида математических задач, которые рассмотрела в своей созданной программе.

В первой задаче требуется разработать алгоритм и реализацию данного алгоритма для решения квадратного уравнения. Ценность данной задачи заключается в том, что можно быстро и легко подсчитать корни любого квадратного уравнения.

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

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

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

Целью данной дипломной работы является изучение основных понятий, определений математических. Объектом исследования является получение практического навыка по созданию программы средствами среды визуального проектирования Borland Delphi 7.0. Предметом исследования является компоненты данной среды, используемые при разработке программы.

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

Рассматриваемый дипломный проект является решением поставленной выше задачи, и представляет собой многопользовательскую программу, объединяющую потребности пользователей изучающую математику.

 

Глава 1. Использование объектно-ориентированной методологии при программировании математических процессов

 

.1 Особенности объектно-ориентированного программирования

 

.1.1 Концепция объектно-ориентированного программирования

Концепцию ООП характеризует следующее:

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

.Каждому классу соответствует некоторый объектный тип, представляющий собой совокупность элементов данных и методов (для операций над данными), скомпонованных вместе для удобства использования.

.?/p>