Добавил:
больше работ здесь: https://github.com/alisadex Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по простому калькулятору.docx
Скачиваний:
27
Добавлен:
10.01.2023
Размер:
668.72 Кб
Скачать

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 – Результат работы программы при выполнении операции «Сложение»

Выводы

В результате выполнения данного задания был разработан программный продукт "Простейший калькулятор". При помощи этой программы можно высчитывать определенные арифметические операции. Программа не занимает много места, не требовательна к установленному программному обеспечению. Также было проведено исследование полученного программного продукта. В результате были выявлены следующие достоинства и недостатки полученного программного продукта.

Достоинства:

  1. Существует возможность сбрасывать результат;

2. Программный продукт малотребователен к системным ресурсам компьютера.

Недостатки:

1. Невозможность выполнения некоторых других математических операций;

2. Невозможность сохранения операндов или результатов в памяти программы.

В целом, поставленная в начале цель была достигнута. В программе выполняются все необходимые функциональные требования.