Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы Волков / Отчёт индивидуалки.docx
Скачиваний:
0
Добавлен:
09.07.2025
Размер:
2.04 Mб
Скачать

3.4 Результаты тестирования программы

Результаты тестирования программы представлены в таблице 6.

Таблица 6 - Результаты тестирования программы

теста

Ввод

Вывод

А

В

С

D

Тип операции

Окно результата

Блок сообщения

1

2

7

1

8

Умножить

1/28

2

1

2

3

2

Сложить

2/1

3

44

23

4

234

Делить

2574/23

4

42

0

0

12

Умножить

Вы ввели 0, 0 не натуральное число.

5

0

34

99

0

Делить

Вы ввели 0, 0 не натуральное число.

6

32

5

22

Сложить

Введите все числа!

На рисунках 36 – 41 представлены скриншоты результатов работы программы во всех тестах.

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

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

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

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

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

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

3.5 Заключение

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

4 Четвёртая задача

4.1 Постановка задачи

Дан набор слов, разделённых точкой с запятой (;). Набор заканчивается двоеточием (:). Определить, сколько в нём слов, заканчивающихся буквой «а».

В этом приложении предусмотреть:

– возможность различных (естественных для конкретной задачи) вариантов

ввода исходных данных (с клавиатуры, из файла, методом случайной

генерации) по выбору пользователя;

– отображение введенных исходных данных в естественном виде;

– наличие необходимых элементов управления для выбора режимов работы

приложения и выполнения заданных функций;

– отображение полученных результатов (в том числе и промежуточных) в

естественном виде;

– возможность (при необходимости, по выбору пользователя) сохранения

исходных данных и полученных результатов в файле на диске (с задаваемым

пользователем именем);

– корректную обработку возможных ошибочных ситуаций.

Для реализации данной программы необходимы элементы интерфейса, представленные в таблице 7.

Таблица 7 - Элементы интерфейса программы

Свойства

Описание

Значения

Элементы Button

Элементы

Label

Элементы TextBox

(Name)

Имя элемента

button1,

button2,

button3,

button4

label1

textBox1,

textBox2

TextAlign

Способ выравнивания текста

MiddleCenter

Left

ReadOnly

Только для чтения

(Отсутствует)

True для textBox2

ForeColor

Цвет текста

ControlText

Size.Width

Ширина

200

160

180

Size.Height

Высота

60

26

31

Location.X

Расстояние от левого края

480

20

220

Location Y

Расстояние от верхнего края

33, 99, 165, 231

350

120, 180

Text

Текст элемента

Пуск, Загрузить, Сохранить, Закрыть

Слов, заканчивающихся на букву «а»:

Пустое поле

Font

Шрифт

Шрифт – MS Sans Serif;

Начертание – Обычный; Размер – 8 pt