- •Оглавление
- •Глава 2. Практическая часть 19
- •Введение
- •Глава 1. Теоретическая часть
- •1.1. Обзор программных средств
- •1.2. Постановка задачи
- •1.3. Математическая модель
- •1.4. Алгоритм решения задачи
- •1.5. Блок-схема алгоритма решения поставленной задачи
- •Глава 2. Практическая часть
- •2.1. Решение поставленной задачи в среде Delphi
- •2.1.1. Описание интерфейса программы в среде Delphi
- •2.1.2. Перечень использованных в программе идентификаторов
- •2.1.3. Тексты основных модулей и вид форм приложения
- •2.1.4. Графическое представление результатов
- •2.2. Решение поставленной задачи средствами MathCad
- •2.2.1 Обзор использованных вычислений в программе MathCad
- •Прямой метод нахождения производной (встроенная функция)
- •Метод нахождения производной с помощью приближенной формулы
- •Анализ полученных результатов
- •Заключение
- •Список использованной литературы
- •Приложения Приложение 1.
Заключение
В данной курсовой работе было рассмотрено использование возможностей языка программирования Delphi табличного редактора Excel и математического пакета MathCAD при решении задач по специальности. В частности, в теоретической части курсовой работы проведен обзор программных средств, сформулирована постановка задачи, разработана математическая модель, представлен алгоритм решения задачи на естественном языке и в виде блок-схемы.
В практической части курсовой работы показаны результаты применения изложенных теоретических аспектов. Созданы две программы на языке Delphi, демонстрирующих решение задач численного интегрирования и дифференцирования, в частности нахождение определенного интеграла, по формуле Симпсона и построение таблицы первой производной используя приближенную формулу. Кроме этого рассчитали значение интеграла для различных шагов разбиения, построили график зависимости значения интеграла от количества шагов разбиения, а также по таблице значений производной функции – график производной. Правильность построения графиков и вычислений подтвердили с помощью программы MMathCAD.
В результате написания курсовой работы были решены следующие задачи:
провели предварительный анализ задачи, описали математический аппарат, который был использован для её решения;
в соответствии с определенным методом решения разработали алгоритм решения задачи и представили его в виде блок-схем;
разработали программу на языке Delphi, реализующую построенный алгоритм;
решили задачу с помощью интегрированного пакета MathCAD;
провели анализ полученных результатов;
сделать общие выводы по работе.
Цель курсовой работы, которая сводилась к закреплению студентами навыков применения информационных технологий и программирования при решении поставленных задач по специальности, считаю достигнутой.
Список использованной литературы
1. Гофман, В.Э. Delphi 5 / В.Э. Гофман, А.Д. Хомоненко – СПб.: БХВ – Санкт-Петербург, 2000. – 800 с.
2. Культин, Н.Б. Программирование в Turbo Pascal 7.0 и Delphi / Н.Б. Культин. – СПб.: BHV, 1998. – 240 с.
3. Фаронов, В.В. Delphi. Программирование на языке высокого уровня: учебник для ВУЗов / В.В. Фаронов. – СПб.: Питер, 2005. – 640 с.
4. Положение о курсовых работах (проектах) №01-01; МО Республики Беларусь, БарГУ. – Барановичи, 2007.
5. Информатика [Текст]: лабораторный практикум / О.И. Наранович, Г.М. Раковцы, С.Г. Скобля. – Барановичи : РИО БарГУ, 2010. – 103 с.
6. Кирьянов, Д. В. Самоучитель MathCAD / Д.В. Кирьянов. – СПб.: БХВ-Петербург, 2003. – 560 с.: ил.
7. Плис, А.И. MathCAD: Математический практикум для экономистов и инженеров / А. И. Плис, Н. А. Сливина. – М.: Финансы и статистика, 2000. – 656 с.: ил.
8. Симонович, С. В. Информатика. Базовый курс / С.В. Симонович. – СПб.: БХВ-Петербург, 2003. – 347 с.
9. Дьяконов, В. Г. MathCAD 7.0 в математике, физике и в Internet / В. Г. Дьяконов, И. В. Абраменкова. – М.: Ноллидж, 1999. – 352 с.