4. Результаты тестирования программы
Результаты тестирования представлены в таблице 2.
Таблица 2 – Тестирование программы
|
Ввод |
Вывод |
|||
№ теста |
Первое окно ввода |
Второе окно ввода |
Тип операции |
Окно результата |
Блок сообщения |
1 |
2228 |
228 |
Сложение |
2456 |
|
2 |
1,2 |
4,5 |
Умножение |
5.4 |
|
3 |
12 |
4.5 |
Умножение |
54 |
|
4 |
48 |
0 |
Деление |
|
На ноль делить нельзя. |
5 |
123,1 |
1,,1 |
Вычитание |
|
Ошибка ввода! Введите число. |
6 |
2a4 |
4,4 |
Деление |
|
Ошибка ввода! Введите число. |
7 |
-, |
7 |
Вычитание |
|
Ошибка ввода! Введите число. |
8 |
--8 |
35 |
Сложение |
|
Ошибка ввода! Введите число. |
9 |
6- |
55 |
Умножение |
|
Ошибка ввода! Введите число. |
Скриншоты работы программы представлены на рисунках 8-13.
Рисунок 8 – Результат работы программы при выполнении операции «Сложение»
Рисунок 9 – Результат работы программы при выполнении операции «Умножение»
Рисунок 10 – Результат работы программы при выполнении операции «Умножение»
Рисунок 11 – Результат работы программы при выполнении операции «Деление»
Рисунок 12 – Результат работы программы при выполнении операции «Деление»
Рисунок 13 – Результат работы программы при выполнении операции «Сложение»
Выводы
В результате выполнения данного задания был разработан программный продукт "Простейший калькулятор". При помощи этой программы можно высчитывать определенные арифметические операции. Программа не занимает много места, не требовательна к установленному программному обеспечению. Также было проведено исследование полученного программного продукта. В результате были выявлены следующие достоинства и недостатки полученного программного продукта.
Достоинства:
Существует возможность сбрасывать результат;
2. Программный продукт малотребователен к системным ресурсам компьютера.
Недостатки:
1. Невозможность выполнения некоторых других математических операций;
2. Невозможность сохранения операндов или результатов в памяти программы.
В целом, поставленная в начале цель была достигнута. В программе выполняются все необходимые функциональные требования.