Малюнок 2.6.10 - Кнопка вибору кількості коефіцієнтів матриці
Для запуску програми необхідно натиснути кнопку (малюнок 2.6.11).
В
Малюнок 2.6.11 - Кнопка запуску програми визначника матриці
Результат роботи програми буде представлений на панелі (малюнок 2.6.12)
В
Малюнок 2.6.12 - Панель результату знаходження визначника
Дані в програму можна ввести двома способами: з клавіатури, або відкрити з файлу.
При введенні з клавіатури необхідно задати кількість рядків/стовпців матриці і ввести самі елементи матриці (у разі рішення СЛАР необхідно ввести ще елементи вектора вільних членів).
Для того щоб очистити форму, потрібно натиснути на відповідну кнопку (малюнок 2.6.13).
В
Малюнок 2.6.13 - Кнопка В«Очистити формуВ»
Для того, щоб відкрити дані з файлу, потрібно натиснути на відповідну кнопку (малюнок 2.6.14) і вибрати необхідний файл.
В
Малюнок 2.6.14 - Кнопка «³дкрити дані з файлуВ»
Крім того, програма дозволяє зберігати у файл вихідні дані і отриманий результат. Для цього необхідно натиснути на кнопки, представлені на малюнках 2.6.15 і 2.6.16 відповідно. br/>В
Малюнок 2.6.15 - Кнопка В«Зберегти дані у файлВ» В»
В
Малюнок 2.6.16 - Кнопка В«Зберегти результати у файлВ»
Для того, щоб вийти з файлу, потрібно натиснути на відповідну кнопку (малюнок 2.6.17)
В
Малюнок 2.6.17 - Кнопка В«ВихідВ»
Тестування
Тестуванням називають процес виконання програми з різними вихідними даними, для якого заздалегідь відомі результати. У більшості випадків перебрати всі можливі комбінації неможливо, а вибіркове тестування не доводить правильність програми, оскільки те, що програма працює на десяти наборах даних, не означає те, що вона буде давати правильні результати на одинадцятому наборі. Тому метою тестування є виявлення помилок. p align="justify"> Відповідно хорошим можна вважати тест, який виявляє помилку. Для формування таких тестів визначено дві стратегії:
В· В«білогоВ» або В«прозорого ящикаВ» (крайній правий підхід);
В· В«чорного ящикаВ» (крайній лівий підхід).
При тестуванні з використанням стратегії В«білого ящикаВ» тести намагаються підібрати так, щоб хоча б один раз пройти по кожній галузі алгоритму. Стратегія має істотний недолік: по ній принципово неможливо виявити пропущений маршрут. p align="justify"> При тестуванні з використанням стратегії В«чорного ящикаВ» структура програми вважається невідомою, і тести підбираються ...