Поскільки програма написана з використання модульного програмування, то розроблена програма складається з декількох модулів, розроблених самостійно.
Розбивання програми на модулі (бібліотеки) дозволяє згрупувати функції за певним їх призначенням, що призводить до зменшення помилок програмі та легкого їх пошуку.
В даному випадку програма використовує функції шістьох стандартних модулів, та одного, розробленого самостійно. Список модулів приведений у таблиці 2.4.
Таблиця 2.4. Список бібліотек, які використовуються.
Назва модуля | Принадлежність | Опис |
stdio.h | Стандартна бібліотека | Функції вводу-виводу |
conio.h | Стандартна бібліотека | Функції роботи з екраном(консолью) |
io.h | Стандартна бібліотека | Потоки ввод-вивід |
dos.h | Стандартна бібліотека | Спеціальні функції |
math.h | Стандартна бібліотека | Математичні функції |
stdlib.h | Стандартна бібліотека | Допоміжні функції |
window.cpp | Власна бібліотека | Зберігає опис класу CWindows |
Взаємозвязок між бібліотеками та головною програмою можна розглянути на рисунку 2.5.
|
|
Рисунок 2.5. Взаємозвязок між бібліотеками та головною програмою
Планування експепементальних досліджень об’єкту на ЕОМ
Класифіквція експерементів
Для впевненості роботи програми проведемо її експерементальне тестування. Але тестування необхідно виконувати в два основних етапи: тестування головної програми, тобто достовірність роботи головного меню програми, та власне і роботи самих пунктів меню - правильність роботи самих методів.
Опис експерементальних досліджень
Для тестування правильності роботи методів проводиться тестування самих обчислювальних процесів, причому тестування проводиться на нескладних прикладах, для швидшого співставлення результатів.
Дослідження об’єкту на ЕОМ
Метою даної курсової роботи є знаходження показників вольтметра при То=23о,44о,67о,92оС, за допомогою апарату кубічних сплайнів і ортогональних поліномів Чебишева.
Проведемо дослідження об’єкта на ЕОМ та зведемо отримані данні в таблиці. Результати дослідження приведені в таблиці 3.1
Таблиця 3.1 Результати дослідження об’єкту на ЕОМ
То | Апроксимація по Чебишеву | Апроксимація кубічних сплайнів |
23о | Т=23,00000 | Т=23,00000 |
Q=-0,19203 | Q=-0,17907 | |
е=0,00003 | е=0,01297 | |
44о | Т=44,00000 | Т=44,00000 |
Q=0,25892 | Q=0,48192 | |
е=0,00004 | е=0,22300 | |
67о | Т=67,00000 | Т=67,00000 |
Q=0,76861 | Q=0,87606 | |
е=0,00013 | е=0,10745 | |
92о | Т=92,00000 | Т=92,00000 |
Q=1,33752 | Q=1,30832 | |
е=0,00022 | е=0,02920 |