
- •Содержание
- •Введение
- •Постановка задачи
- •2. Математическая модель задачи
- •3. Структура представления данных
- •4. Программная реализация
- •4.1 Схема и описание алгоритма
- •4.2 Язык (среда) программирования
- •4.3 Структура программы
- •4.3.1 Функциональное назначение процедур
- •4.3.2. Описание процедур
- •4.4. Интерфейс программы
- •5. Тестирование программы
- •В.Фаронов - язык программирования Delphi
- •Н.Б.Культин - Основы программирования в Delphi
- •Приложение б (результаты тестирования программы)
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Кузнецкий институт информационных и управленческих технологий
(филиал Пензенского государственного университета)
Кафедра ЕН и ТД
КУРСОВАя работа
по дисциплине «Компьютерные технологии»
Пояснительная записка
Разработал: ст.гр.12кн1
Романов И.
Принял: ст. пр. кафедры ЕН и ТД
Валлиулова Н.А.
Кузнецк 2013
Содержание
Введение…………………………………………………………………..3
Основная часть……………………………………………………………4
1. Постановка задачи……………………………………………………..4
2. Математическая модель задачи………………………………………5
3. Структура представления данных……………………………………7
4. Программная реализация……………………………………………..8
4.1 Схема и описание алгоритма………………………………...…...8
4.2 Язык (среда) программирования…………………………………10
Структура программы (проекта)………………………………....11
4.3.1. Функциональное назначение процедур…………………..11
4.3.2. Описание процедур………………………………………...12
4.4. Интерфейс программы…………………………………………….13
5. Анализ результатов (тестирование программы)…………………….14
Заключение……………………………………………………………….15
Список литературы………………………………………………………16
Приложения………………………………………………………………17
Приложение А (листинг программы)
Unit 1………………………………………………………………..17
Unit 2………………………………………………………………..18
Unit 3………………………………………………………………..19
Unit 4………………………………………………………………..24
Приложение Б (результаты тестирования)………………………………29
Введение
В последнее время резко возрос интерес к программированию. Это связано с развитием и внедрением в повседневную жизнь информационно-коммуникационных технологий. Если человек имеет дело с компьютером, то рано или поздно у него возникает желание, а иногда и необходимость, программировать.
В среде программирования Delphi простота и удобство сочетаются с мощью и гибкостью. Она обеспечивает визуальное проектирование пользовательского интерфейса, имеет развитый объектно-ориентированный язык Object Pascal (позже переименованный в Delphi) и уникальные по своей простоте и мощи средства доступа к базам данных. Язык Delphi по возможностям значительно превзошел язык Basic и даже в чем-то язык C++, но при этом он оказался весьма надежным и легким в изучении (особенно в сравнении с языком C++). В результате, среда Delphi позволила программистам легко создавать собственные компоненты и строить из них профессиональные программы.
Среда Delphi стала, по сути, лучшим средством программирования для операционной системы Windows.
Постановка задачи
Целью данной курсовой работы является создание программы в среде программирования Delphi, результатом работы которой будет построение графика функции по условиям физической задачи.
Задача:
Какой вид имеют годографы радиус-вектора скорости и ускорения в следующих случаях:
а) тело движется поступательно с постоянной скоростью; с ускорением;
б) материальная точка движется по окружности с постоянной скоростью; с ускорением.
Поскольку построение функции зависит от некоторых параметров, в программе должна предусматриваться возможность задания этих параметров пользователем.
2. Математическая модель задачи
А) Для поступательного движения имеются следующие формулы:
1) движение с
постоянной скоростью
2) движение с
постоянным ускорением
Б) Для движения по окружности:
1) движение с постоянной скоростью
2) движение с
постоянным ускорением
В ходе решения задачи были построены графики зависимости по данным формулам в программе MathCad.
А) График 1
График 2