4 Результаты тестирования программы
В таблице 2 приведены результаты тестирования программы.
Номер |
X |
Исходное значение |
Точность |
Точное значение exp(x) |
Число слагаемых |
Сумма ряда exp(x) |
Сообщение |
1 |
15 |
15 |
0,000001 |
3269017,3724721 |
51 |
3269017,3724719 |
— |
2 |
21 |
|
|
|
|
|
Число выходит за допустимый диапазон! |
3 |
-16 |
-16 |
0,000001 |
0,0000001 |
54 |
0,0000002 |
— |
4 |
-13 |
-13 |
0,00001 |
0.0000023 |
46 |
0,0000023 |
Точность скорректирована на 0,000001 |
5 |
-10 |
-10 |
0,00001 |
0,000045 |
34 |
0,000043 |
— |
6 |
Пустое |
|
|
|
|
|
Некорректный ввод |
7 |
0 |
0 |
0,1 |
1,00 |
1 |
1,00 |
— |
8 |
1 |
1 |
0,000001 |
2,7182818 |
10 |
2,7182818 |
— |
Результаты работы программы представлены на рисунках 12-18.
Рисунок 12 – Результат работы программы при x = 15
Рисунок 13 – Результат работы программы при x выходящем за допустимый диапазон
Рисунок 14 – Результат работы программы при x = -13
Рисунок 15 – Результат работы программы при x = -10
Рисунок
16 – Результат работы программы при
попытке получить результат с пустым
полем ввода
Рисунок 17 – Результат работы программы при x = 0
Рисунок 18 – Результат работы программы при x = 1
Заключение
Была разработана программа, которая выполняет расчет ряда, учитывая все возможные сценарии и успешно решая их. В процессе работы программы были выявлены следующие преимущества:
1. Пользовательский интерфейс программы удобен и понятен.
2. Программа учтена все возможные случаи и подводные камни.
3. Точность расчетов сопоставима со значениями, полученными с помощью программы Microsoft.
Итак, поставленная задача была успешно выполнена, и программа успешно справляется с запланированным функционалом.
