Технологии программирования

Сдавался/использовался2005г., Ставрополь, Северо-Кавказский государственный технический университет, Институт ускоренной подготовки, "4"
ПримечаниеСоставлена программа для решения задачи: определить тупоугольный ли, остроугольный, прямоугольный перед нами треугольник по трем его сторонам
Загрузить архив:
Файл: ref-21716.zip (39kb [zip], Скачиваний: 112) скачать

1 Введение. PAGEREF _Toc94495289 h 4

2 Основная часть. PAGEREF _Toc94495290 h 5

3 Руководство пользователя. PAGEREF _Toc94495291 h 8

4 Тестирование приложения. PAGEREF _Toc94495292 h 10

5 Заключение. PAGEREF _Toc94495293 h 12

Приложение 1. PAGEREF _Toc94495294 h 13

Текст основной программы на языке BorlandDelphi 7.0 для Windows. PAGEREF _Toc94495295 h 13

Список литературы.. PAGEREF _Toc94495296 h 17


[1]. Приступим к определению типа треугольника, используя формулы.

A =arccos( b2 + c2 – a2) / 2 · b · c (6)

B =arccos( a2 + c2 – b2) / 2 · a · c(7)

C =arccos( a2 + b2 – c2) / 2 · a · b(8)

A = arccos( 62 + 82 – 52) / 2 · 6 · 8 = 38.62°

B =arccos( 52 + 82 – 62) / 2 · 5· 8 = 48.5°

C =arccos( 52 + 62 – 82) / 2 · 5 · 6 = 92.87°

По значениям углов можно сделать вывод, что треугольник тупоугольный. Логику программы по этому пункту можно будет просмотреть в блок-схеме и листинге программы в комментариях. Вышеприведенное тестирование называется структурным. Существует множество методов структурного (по маршруту) тестирования. Например, покрытие операторов, покрытие решений, условий, комбинаторное покрытие.

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

Стоит остановиться на методах поподробнее:

1.

2.

3. причинно-следсвенных связей;

4.

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


[2] и файлом подкачки, можно щелкнув на иконке мой компьютер правой кнопкой мышки,затем выбрать Свойства –> Дополнительно –> Использование памяти –> или

Виртуальная память.


[1] KIS – Keep It Simple – Делайпроще

[2] ОЗУ – Оперативное Запоминающее Устройство