Прикладное программирование
Автор: Arser • Ноябрь 15, 2018 • Курсовая работа • 1,220 Слов (5 Страниц) • 484 Просмотры
Министерство образования и науки Российской Федерации
Федеральное государственное автономное образовательное учреждение
высшего образования
Южно-Уральский Государственный Университет
(научный исследовательский университет)
Филиал ФГАОУ ВО «ЮУрГУ» (НИУ) в г. Златоусте
Факультет «Техники и технологий»
Кафедра «Электрооборудование и автоматизация производственных процессов»
Работа с функциями |
(тема работы) |
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
К КУРСОВОЙ РАБОТЕ
по дисциплине «Прикладное программирование» |
ФТТ-333 01 15 00 00 ПЗ
Нормоконтроллер | Руководитель | |||
О.В. Терентьев | О.В. Терентьев | |||
2017 г. | 2017 г. | |||
Автор работы студент группы ФТТ-333 | ||||
А.С. Сафин | ||||
2017 г. | ||||
Проект защищен с оценкой | ||||
2017 г. |
Златоуст 2017 г.
Содержание
1 Задание 3
2 Общая часть 4
2.1 Описание переменных и констант 4
2.2 Графический интерфейс программы 4
2.3 Обобщенный алгоритм программы 8
2.4 Алгоритмы процедур 9
2.5 Тестирование работоспособности программы 10
Заключение 13
Библиографический список 14
1 Задание
Построить график функции от времени t в соответствии с формулой:
[pic 1].
При построении графика должна быть предусмотрена возможность изменения пользователем всех переменных величин (A, B, C, D, E, F, G, H).
Реализовать возможность изменения диапазона отображения функции по оси абсцисс, по оси ординат должно быть предусмотрено автоматическое масштабирование (на диапазон отображения должно приходиться не менее 200 расчетных точек).
Определить среднеквадратичное и среднеарифметическое значение функции в диапазоне отображения.
2 Общая часть
2.1 Описание переменных и констант
Для работы программы используются следующие переменные:
a, b, c, d, e, f, g, h : Real – переменные для вычисления значения функции в точке по формуле:
[pic 2]
где t, t0, t1, dt : Real – переменные для работы с интервалом времени:
t0 – начало временного интервала;
t1 – конец временного интервала;
dt – шаг;
t – значение текущей точки временного интервала.
2.2 Графический интерфейс программы
Графический интерфейс представлен на рисунке 1.
[pic 3]
Рисунок 1. – Графический интерфейс.
Перечень элементов, расположенных на форме, и их свойства:
object Label1: TLabel
Caption = 'A'
Font.Height = -16
Font.Name = 'Times New Roman'
end
object Label2: TLabel
Caption = 'B'
Font.Height = -16
Font.Name = 'Times New Roman'
end
object Label3: TLabel
Caption = 'C'
Font.Height = -16
Font.Name = 'Times New Roman'
end
object Label4: TLabel
Caption = 'D'
Font.Height = -16
Font.Name = 'Times New Roman'
end
object Label5: TLabel
Caption = 'E'
Font.Height = -16
...