Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
CURS_PR.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
386.05 Кб
Скачать

2.6. Программа и методика испытаний

2.6.1. Объект испытаний

Объектом испытаний является программа cubic, предназначенная для решения кубических уравнений, то есть для нахождения действительных корней уравнения вида ax3+bx2+cx+d = 0 с точностью до 0.001.

2.6.2. Цель испытаний

Целью испытаний является проверка соответствия программы требованиям Технического Задания.

2.6.3. Требования к программе

В процессе испытаний подлежат проверке следующие требования к программе:

2.6.3.1. Требования к функциональным характеристикам

Программа должна:

  1. обеспечивать ввод с клавиатуры исходных данных – значений коэффициентов a, b, c и свободного члена d кубического уравнения

  2. находить значения действительных корней уравнения ax3+bx2+cx+d = 0 с точностью до 0.001

  3. по желанию пользователя выводить результат на экран, принтер или в файл

2.6.3.2. Требования к информационной и программной совместимости

Текстовый файл с результатами работы программы должен иметь формат, позволяющий просматривать его с помощью текстовых редакторов типа edit или lexicon

2.6.3.3. Требования к маркировке и упаковке

Программа должна поставляться на дискете 3.5" (1.44 Мбайт) в виде исполняемого Exe файла.

2.6.4. Требования к программной документации

На испытания должны быть представлены следующие программные документы:

  • техническое задание

  • текст программы

  • описание программы

  • руководство оператора

  • описание языка

2.6.5. Средства и порядок испытаний

Для проведения испытаний необходимы следующие технические средства:

  • IBM PC совместимый компьютер с процессором 80386 и выше, оперативной памятью 1 Мбайт и выше, цветным монитором EGA/VGA и выше, дисководом для гибких дисков 3.5" (1.44 Мбайт) и матричным принтером.

Для проведения испытаний необходимы следующие программные средства:

  • Операционная система MS DOS 3.2 и выше

  • Текстовый редактор NCEDIT

Испытания проводятся в следующем порядке

1) проверяется наличие и комплектность программной документации (п.2.6.4)

2) проверяется соответствие требованиям к маркировке и упаковке (п.2.6.3.3)

3) проверяется соответствие требованиям к функциональным характеристикам (п.2.6.3.1)

  • способность программы обеспечивать ввод исходных данных

  • способность решать уравнения с точностью 0.001

  • способность выводить результаты по желанию пользователя на экран, принтер или в файл.

4) проверяется соответствие требованиям к информационной и программной совместимости (п.2.6.3.2)

2.6.6. Методы испытаний

2.6.6.1. Для проверки способности обеспечивать ввод исходных данных

необходимо:

  • запустить программу

  • убедиться, что на экране появилось диалоговое окно (рис.7)

  • вводить последовательно числа, соответствующие значениям коэффициентов a,b,c и свободного члена d, и убедиться, что после ввода каждого числа курсор переходит на следующее поле (к вводу следующего значения)

  • убедиться, что после ввода всех значений появляется сообщение

Хотите продолжить работу(0-да,1-нет)

  • ввести 1 в ответ на данное сообщение

2.6.6.2. Для проверки способности решать уравнение с точностью до 0.001 необходимо:

  • запустить программу

  • ввести значения коэффициентов.a,b,c и свободного члена d

  • на запрос

Хотите продолжить работу(0-да,1-нет)

ввести 0

  • вывести результаты на экран

  • подставить каждое из получившихся значений X1, X2, X3 в выражение ax3+bx2+cx+d и убедиться, что значение выражения по модулю не превосходит 0.001.

Можно воспользоваться контрольными примерами, приведенными в приложении 4.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]