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

Для тестирования нашей программы заполним таблицу для предварительной проверки работы программы. В таблице 8 представлены тестовые расчеты работы программы.

Таблица 8 – Таблица с тестируемыми данными

Входные значения

Действие

Вывод результата

Комментарий

60

+

70

Сложение целых чисел

130

В поле ввода значений появляется значение данной функции.

83.6

*

3.2

Умножение вещественных чисел

267,52

В поле ввода значений появляется значение данной функции.

5

/

0

Деление на 0

вывод «На ноль делить нельзя!»

Поле ввода значений выведет ошибку.

1+2

-5

«+-»

*4

/5

1/х

х2

sqrt

Цепочка действий

3

-2

2

8

1,6

0,625

0,390625

0,625

В поле ввода значений появляется значение данных функций.

+/-

Ввод +/-

- число в поле ввода

Число в поле ввода умножится на -1

2

Ввод 1/x

0,5

Число в поле ввода инвертируется

,

Ввод «,»

0,

Ввод первым символом заменится на “0,”

После заполнения таблицы протестируем нашу программу, используя данные из таблицы для проверки работы. На рисунках 1-7 представлена работа программы.

Рисунок 1 – Результат работы программы при выполнении сложения

Рисунок 2 – Результат работы программы при выполнении умножения вещественных чисел

Рисунок 3 – Результат работы программы при выполнении

операции деления на 0

Рисунок 4 – Результат работы программы при выполнении

цепочки операций

Рисунок 5 – Результат работы программы при выполнении

операции «+/-»

Рисунок 6 – Результат работы программы при выполнении

операции «1/x»

Рисунок 7 – Результат работы программы при выполнении

ввода первым символом «,»

Вывод

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

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

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

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

  3. Существует возможность проводить цепочки операций.

Недостатки:

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

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