Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка оконного приложения в операционной системе Windows для решения трансцендентного уравнения Функция a*xb+c=e x/d

Автор:   •  Декабрь 12, 2023  •  Курсовая работа  •  8,783 Слов (36 Страниц)  •  126 Просмотры

Страница 1 из 36

МИНОБРНАУКИ РОССИИ

САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ЭЛЕКТРОТЕХНИЧСЕКИЙ УНИВЕРСИТЕТ

«ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА)

Кафедра РЭС

                                                   

ОТЧЕТ

По [a]курсовой работе

По дисциплине «Информатика»

Тема:

         Разработка оконного приложения в операционной системе Windows для решения трансцендентного уравнения Функция a*xb+c=e x/d

Студент гр.        2181                                                            Кузнецов И.С.                      

Преподаватель                                                                      Ситников И.Ю.                        

                                                           

                                                  Санкт-Петербург

2023

  1. СОДЕРЖАНИЕ

Спецификация задания - - - 3  

Ход разработки - - - 6

Выбор и обоснование переменных - - - 22

Диаграмма работы приложения - - - 23

Диаграмма классов приложения - - - 23

Инструкция - - - 24

Вывод - - - 25

 

  1. СПЕЦИФИКАЦИЯ ЗАДАНИЯ

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. Иметь название и иконку;

...

Скачать:   txt (48.9 Kb)   pdf (371.1 Kb)   docx (718.2 Kb)  
Продолжить читать еще 35 страниц(ы) »
Доступно только на Essays.club