al Studio 2010 і складається з головної програми і блоків підпрограм.
Програма виконана на основі об'єктно-орієнтованого програмування і містить наступне:
а) TextBox;
б) Button;
в) Label;
г) DataGridView
3.2 Розробка інтерфейсу користувача
) Form1 містить: - головне меню, де розташовуються наступні пункти:
Введення X0, N, Y0, Крок.
Рішення відбувається за допомогою кнопки «ОК».
Для виведення графіка є кнопка «Графік».
Для виведення таблиці є кнопка «Таблиця».
Рисунок 1 - Головна форма, форма введення даних
2) Form2 (Таблиця) містить:
AnswerTableForm - висновок розрахункових точок.
Малюнок 2 - форма виведення розрахункових точок.
) Form3 (Графік) містить:
ZedGraphControl1 - графік;
Малюнок 3 - форма виведення графіка функції
3.3 Програмування введення-виведення даних
3.4 Програмна реалізація чисельного методу.
Візуальне програмування дозволило звести проектування користувальницького інтерфейсу до простим і наочним процедурам. У бібліотеки візуальних компонентів Microsoft Visual Studio 2010 включено безліч типів компонентів. Типи об'єктів і, зокрема, компонентів бібліотек Microsoft Visual Studio 2010 оформляються у вигляді класів. Класи - це типи, визначені користувачем. У класах описуються властивості об'єкта, його методи і події, на які він може реагувати. А самі класи є розробниками програмного забезпечення. На користувальницької формі розробленої програми (малюнок 1) розташоване головне меню з пунктами «X0», «Y0», «N», «Крок». Введення даних можна почати з «OK». На Form2 знаходяться форма виведення розрахункових точок. Треба ввести значення в Form1, натиснути «ОК», і натиснути на «Графік» - для виведення графіка, або натиснути «Таблиця» - для виведення таблиці.
4. Тестування працездатності програми
.1 Розрахунок тестового прикладу
Для тестування програми використовується звичайне диференціальне рівняння виду
(4.1)
4.2 Тестовий розрахунок, порівняння з тестовим прикладом.
Тестування програми проводилося на комп'ютері:
процесор AMD E2
обсяг ОЗУ 6 Гb;
операційна система Windows 7 MAX;
відеоадаптер Radeon HD 7470;
Висновок
В результаті виконання курсової роботи було вироблено математичний опис завдання вирішення звичайного диференціального рівняння чисельним явним методом Рунге-Кутта, розроблена схема алгоритму і написана програма. Використана середу програмування Microsoft Visual Studio 2010. Проведене тестування показало правильність обчислення за спроектованої програмі. Розроблена програма може використовуватися для вирішення звичайних диференціальних рівнянь на персональних комп'ютерах.
<...