Разработка оконного приложения в операционной системе Windows для решения трансцендентного уравнения Функция a*xb+c=e x/d
Автор: Данияр Сеитов • Декабрь 12, 2023 • Курсовая работа • 8,783 Слов (36 Страниц) • 125 Просмотры
МИНОБРНАУКИ РОССИИ
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
ЭЛЕКТРОТЕХНИЧСЕКИЙ УНИВЕРСИТЕТ
«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)
Кафедра РЭС
ОТЧЕТ
По [a]курсовой работе
По дисциплине «Информатика»
Тема:
Разработка оконного приложения в операционной системе Windows для решения трансцендентного уравнения Функция a*xb+c=e x/d
Студент гр. 2181 Кузнецов И.С.
Преподаватель Ситников И.Ю.
Санкт-Петербург
2023
- СОДЕРЖАНИЕ
Спецификация задания - - - 3
Ход разработки - - - 6
Выбор и обоснование переменных - - - 22
Диаграмма работы приложения - - - 23
Диаграмма классов приложения - - - 23
Инструкция - - - 24
Вывод - - - 25
- СПЕЦИФИКАЦИЯ ЗАДАНИЯ
2.1. Требования к расчёту и программе:
2.1.1. Программа должна решать трансцендентное уравнение используя метод простой итерации [b][c]в операционной системе работать Windows 10 и выше;
2.1.2. Программа должна быть разработана в среде Microsoft Visual Studio 2019;
2.1.3. Программа должна быть написана на языке программирования C ++ с использованием MFC;
2.1.4. После ввода параметров программа должна иметь возможность перед решением нарисовать графики функций a*xb+c=e x/d; [d][e][f]
2.1.5. Решение должно выполняться использовать метод простой итерации;
2.1.6. Перед решением должна быть обеспечен интерактивный выбор отрезка, содержащего интересующий корень;
2.1.7. Должна быть возможность точность нахождения корня найти требуемый корень с заданной точностью;
2.1.8. Должна выводить его значение;
2.1.9. Должна выводить количество итераций;
2.1.10. Должна визуализировать процесс поиска корня по таймеру и/или по нажатию кнопки;
2.1.11. Должна записывать в файл в формате BMP требуемый график;
2.1.12. Должна иметься возможность изменять параметры, а также при необходимости проверять ОДЗ параметров;
2.1.13. Функции должны существовать на всем протяжении отрезка, заданного выбранными границами;
2.1.14. В пределах отрезка должен быть хотя бы один корень;
2.1.15. На отрезке не должно быть разрывов функции;
2.1.16. При наличии нескольких корней – должна искать только один, выбранный по графику;
2.2. Требования к отсчёту:
2.2.1. Отчет должен соответствовать ГОСТ 19.701–90 единой системы программной документации;
2.2.2. В отчет необходимо включить описание программного интерфейса, диаграмму классов и диаграмму потоков данных, выбор и обоснование переменных, собственных типов и классов, код с комментариями, пример работы программы и контрольный пример;
2.2.3. Контрольный пример должен быть представлен в виде расчетов и графиков в программе Mathcad, подтверждающих правильность результата.
2.2.4. Используемый шрифт – Times New Roman, цвет – черный, кегль 14. Полужирный шрифт применяют только для заголовков разделов и подразделов, заголовков структурных элементов. Размеры полей: левое – 30 мм, правое – 15 мм, верхнее и нижнее – 20 мм. Абзацный отступ должен быть одинаковым по всему тексту отчета и равен 1,25 см.
2.3. Пользовательский интерфейс программы должен:
2.3.1. Содержать сведения о программе;
2.3.2. Содержать сведения об авторе;
2.3.3. Содержать сведения об авторских правах;
2.3.4. Иметь название и иконку;
...