право. Лабораторная работа 5 Вычисление определенного интеграла Лабораторный практикум Направления подготовки
Скачать 16.75 Kb.
|
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ КЕМЕРОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Институт фундаментальных наук Кафедра ЮНЕСКО по информационным и вычислительным технологиям ПРОГРАММИРОВАНИЕ ЛАБОРАТОРНАЯ РАБОТА №5 Вычисление определенного интеграла Лабораторный практикум Направления подготовки: 09.03.03 – Прикладная информатика (прикладная информатика в экономике) Кемерово, 2021 ТРЕБОВАНИЯ К ПРИЛОЖЕНИЮ Разработать приложение на языке C# в оболочке WinForms. Обеспечить отказоустойчивость для входных данных, оповещая пользователя о некорректных / недопустимых введённых значениях. Ввод входных данных организовать с использованием TextBox. Предусмотреть возможность генерации произвольных данных из формы. Выбор алгоритмов производить с использованием компонентов CheckBox (т.е. в единицу времени могут быть активны несколько алгоритмов) Визуализацию работы методов производить с использованием стандартных графических объектов или сторонних библиотек. Элементы взаимодействия, не предоставляющие пользовательского ввода (кнопка «Рассчитать», «Очистить» и аналогичные) размещать в MenuStrip. ЗАДАНИЕ Для определенного интеграла вида , реализовать методы нахождения его значения: метод прямоугольников; метод трапеций; метод парабол (метод Симпсона) От пользователя ожидается ввод функции (строка с текстом), а также границы интервала (вещественные числа) и заданная точность. Функцию необходимо визуализировать на графике. Методы должны находить оптимальное число разбиений, визуализировать разбиения и выводить значение определенного интеграла. Предусмотреть возможность визуализировать неоптимальные разбиения (историю подбора оптимального количества разбиений). |