Лабораторная работа №16
Тема: Двумерная графика в C#. Построение графиков функций с помощью библиотеки ZedGraph
Цель: освоение составления программ с графическим интерфейсом Windows для работы с функциями, применения средств библиотеки ZedGraph для построения функций.
Задание
- В соответствии с индивидуальным заданием к лабораторной работе №3 (см. табл. 4) выполнить построение графика заданной функции на заданном интервале значений аргумента. Предусмотреть командную кнопку, обеспечивающую построение (перестроение) графика.
- Ввод постоянных значений a, b, c осуществлять в текстовых полях. После изменения значений в полях выполнять обновление графика (обрабатывать событие AfterUpdate).
- В точках найденных минимального и максимального значений опустить перпендикуляры на оси графика. Перпендикуляры выделить цветом, отличным от цветов осей и линии графика функции. Перпендикуляры на оси ординат обозначить найденными значениями.
- В программе предусмотреть обработку арифметических исключений. В случае возникновения исключительной ситуации выводить диалоговое окно с критическим сообщением об ошибке и предложением ввести корректные данные.
- В отчете представить результаты для разных значений a, b, c и в условиях обработки исключения.
Рекомендуемый подсобный материал: https://jenyay.net/Programming/ZedGraph
СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ
1. Полное руководство по языку программирования С# 8.0 и платформе .NET Core 3 URL: https://metanit.com/sharp/tutorial/.
2. Бишоп Дж. С# в кратком изложении / Дж. Бишоп, Н. Хорспул; Пер. с англ. — М.: БИНОМ. Лаборатория знаний, 2005. — 472 с , ил.
3. Рихтер Дж. CLR via C#. Программирование на платформе Microsoft .NET.
4. Framework 2.0 на языке С#. Мастер-класс. / Пер. с англ. — М.: Издательство «Русская Редакция» : СПб.: Питер , 2007. — 656 стр. : ил.
5. Шилдг, Герберт. Полный справочник по С#. : Пер. с англ. — М. : Издательский дом "Вильяме", 2004. — 752 с. : ил. — Парал. тит. англ.
6. Джесс Либерти. Программирование на С# : Создание .NET приложений. 2-е издание/ Пер. с англ. — М.: Издательство «Символ-Плюс» : СПб.: Питер , 2012. — 684 стр. : ил.
7. ГОСТ 34. «Информационная технология. Комплекс стандартов».
8. ГОСТ 19. «Единая система программной документации».
9. Хенкок Л., Кригер М. Введение в программирование на языке Си. - М.: Радио и связь, 1986.-192 с.
10. Болски М.И. Язык программирования Си. Справочник. - М.: Радио и связь,1988. -96 с.
11. Дейтел Х. С#: Пер. с англ. / Дейтел Х., Дейтел П., Листфилд Дж., Нието Т., Мегер Ш., Златкина М., СПб.: БХВ-Петербург, 2006. — 1056 с.: ил.
12. Троелсен, Э. Язык программирования С# 2005 и платформа .NET 2.0, 3-е издание. : Пер. с англ. — М.: ООО "И.Д. Вильямс", 2007. — 1168 с. : ил. — Парал, тит. англ.
Дата добавления: 2021-12-14; просмотров: 343;