
4 Результаты тестирования программы
Результаты тестирования представлены в таблице 2.
Таблица 2 – Тестирование программы
|
Ввод |
Вывод |
|||
№ теста |
Первое окно ввода |
Второе окно ввода |
Третье окно ввода |
Окно результата |
Блок сообщения |
1 |
4 |
2 |
-2 |
X1 = -1 X2 = 0.5 |
Дискриминант > 0. Уравнение имеет два корня. (рис. 4) |
2 |
4 |
4 |
1 |
X1 = -0,5 X2 = -0,5 |
Дискриминант = 0. Уравнение имеет два одинаковых корня. (рис. 5) |
3 |
4 |
4 |
4 |
|
Дискриминант < 0. Уравнение не имеет действительных корней. (рис. 6) |
4 |
0 |
2 |
2 |
Х1 = -1 |
Линейное уравнение – имеет 1 корень. (рис. 7) |
5 |
0 |
0 |
3 |
|
0 = -3. Ложное тождество! (рис. 8) |
6 |
0 |
0 |
0 |
|
0 = 0. Верное тождество! (рис. 9) |
7 |
,1 |
3 |
4 |
X1 = 28,8 X2 = -1,39 |
Дискриминант > 0. Уравнение имеет два корня. (рис. 10) |
Результаты работы представлены на рисунках 4-10.
Рисунок 4 – Результат работы программы при положительном дискриминанте
Рисунок 5 – Результат работы программы при нулевом дискриминанте
Рисунок 6 – Результат работы программы с отрицательным дискриминантом
Рисунок 7 – Результат работы программы при решении линейного уравнения
Рисунок 8 – Результат работы программы при отсутствии двух членов
Рисунок 9 – Результат работы программы при отсутствии двух членов
Рисунок 10 – Результат работы программы при неполном вводе первого коэффициента
Заключение
В результате выполнения данного задания был создан программный продукт под названием "Решение квадратного уравнения". С помощью этого программного продукта можно выполнять определенные арифметические операции. Программа занимает небольшой объем памяти и не требует специального программного обеспечения для установки. Также было проведено исследование разработанного программного продукта, в результате которого были выявлены его достоинства и недостатки.
Среди достоинств можно выделить следующие:
1 Возможность сброса результата, если необходимо.
2 Низкие требования к системным ресурсам компьютера.
Однако, есть и некоторые недостатки:
Невозможность сохранения операндов или результатов в памяти программы.
В целом, поставленная в начале цель была успешно достигнута. Программа полностью соответствует всем функциональным требованиям.