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. Невозможность сохранения операндов
или результатов в памяти программы.
В целом, поставленная в начале цель была
достигнута. В программе выполняются
все необходимые функциональные
требования.