Розробка програми на мові програмування С++, MathCAD, Excel з використанням об’єктно-орієнтованого програмування
Автор: Vadim Prysiazhnenko • Декабрь 14, 2020 • Курсовая работа • 2,348 Слов (10 Страниц) • 464 Просмотры
Зміст
Вступ 2
1. Знаходження значення визначеного інтегралу за методами трапецій, прямокутників (лівих, правих, середніх), парабол 4
1.1. Теоретична частина 4
1.2. Постановка задачі 7
1.3. Excel 7
1.4. MathCAD 8
1.5. С++ 10
2. Розв’язок нелінійного рівняння за методами хорд та дотичних 12
2.1. Теоретична частина 12
2.2. Постановка задачі 16
2.3. Excel 16
2.4. MathCAD 16
2.5. C++ 18
3. Задача розв’язку системи лінійних рівнянь за методом Гауса, Крамера 18
3.1. Теоретична частина 19
3.2. Постановка задачі 23
3.3. Excel 24
3.4. MathCAD 25
3.5. С++ 26
Висновок 32
Використані джерела 33
Додатки 34
Вступ
В даній курсовій роботі була виконана розробка програми на мові програмування С++, MathCAD, Excel з використанням об’єктно-орієнтованого програмування.
C++ — мова програмування високого рівня з підтримкою кількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної. Розроблена Б'ярном Страуструпом (англ. Bjarne Stroustrup) в AT&T Bell Laboratories (Мюррей-Хілл, Нью-Джерсі) 1979 року та початково отримала назву «Сі з класами». Згодом Страуструп перейменував мову на C++ у 1983 р. Базується на мові С. Вперше описана стандартом ISO/IEC 14882:1998, найбільш актуальним же є стандарт ISO/IEC 14882:2014.
У 1990-х роках С++ стала однією з найуживаніших мов програмування загального призначення. Мову використовують для системного програмування, розробки програмного забезпечення, написання драйверів, потужних серверних та клієнтських програм, а також для розробки розважальних програм, наприклад, відеоігор. С++ суттєво вплинула на інші популярні сьогодні мови програмування: С# та Java.[1]
Microsoft Excel (повна назва Microsoft Office Excel) — табличний процесор, програма для роботи з електронними таблицями, створена корпорацією Microsoft для Microsoft Windows, Windows NT і Mac OS. Програма входить до складу офісного пакету Microsoft Office.[2]
Mathcad — система комп'ютерної алгебри з класу систем автоматизованого проектування, орієнтована на підготовку інтерактивних документів з обчисленнями і візуальним супроводженням, відрізняється легкістю використання і застосування для колективної роботи.
Mathcad був задуманий і спочатку написаний Алленом Раздовим з Массачусетського технологічного інституту (MIT), співзасновником компанії Mathsoft Inc., яка з 2006 року є частиною корпорації PTC (Parametric Technology Corporation).
Mathcad має простий і інтуїтивний для використання інтерфейс користувача. Для введення формул і даних можна використовувати як клавіатуру, так і спеціальні панелі інструментів.[3]
1. Знаходження значення визначеного інтегралу за методами трапецій, прямокутників (лівих, правих, середніх), парабол
1.1. Теоретична частина
Ідея метода полягає в розбитті відрізку інтегрування на дрібні частини [хi-1,хi] і в побудові прямокутників, які спираються на відрізки [хi-1,хi] й мають висоту . Якщо розбиття відрізку рівномірне, то xi =a+i·h, де h – крок:
В залежності від вибору xi розрізняють формули лівих, правих й середніх прямокутників.
Нехай xi =xi-1. , формула лівих прямокутників має вигляд:
– для нерівновіддалених вузлів,
– для рівновіддалених вузлів.
Порядок точності формули – перший, O(h).
Рис. 1. Метод лівих прямокутників
Нехай xi =xi., формула правих прямокутників має вигляд:
– для нерівновіддалених вузлів,
...