Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение



Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Тверской государственный технический университет»

(«ТвГТУ»)

 

 

Контрольная работа

 

 

по дисциплине «Разработка и стандартизация ПС и ИТ»

 

Выполнила: Косяк Н.А.__________

студентка II курса ПИ-28 группы

Проверил: Спиридонов А.В._________

 

г. Тверь

2013г.


I. Расчетно-графическая работа. Вариант 3.

 

Блок схема вызова функций:

Рисунок 1

Задание:

1. Составить:

а. Матрицу вызовов и достижимостей;

б. Путь вызовов.

2. Определить:

а. Иерархическую сложность;

б. Структурную сложность;

в. Тестируемость.

 

Решение:

 

1а. Матрица вызовов и достижимости

 

Enter

Func11

Func12

Func21

Func22

Func23

Func31

Func32

Enter

-

+

+

.

.

.

.

.

Func11

 

-

 

+

+

+

.

.

Func12

 

 

-

 

 

 

 

 

Func21

 

 

 

-

 

 

+

+

Func22

 

 

 

 

-

 

+

+

Func23

 

 

 

 

 

-

+

+

Func31

 

 

 

 

 

 

-

 

Func32

 

 

 

 

 

 

 

-

 

1б. Путь вызовов.

 

 

 

1. Enter-Func11-Func21-Func31 К1=4

2. Enter-Func11-Func21-Func32 К2=4

3. Enter-Func11-Func22-Func31 К3=4

4. Enter-Func11-Func22-Func32 К5=4

5. Enter-Func11-Func23-Func31 К6=4

6. Enter-Func11-Func23-Func32 К7=4

7. Enter-Func12 К8=2

L=4

 

2а. Иерархическая сложность:

N – количество вершин в графе вызовов;

L – количество уровней

 

N=

 

L=

 

I=

 

 

2б. Структурная сложность:

N – количество вершин в графе вызовов;

D – количество ребер в графе вызовов

 

D=

 

N=

 

S=

1,375

 

2в. Тестируемость:

N – количество путей вызовов;

Pi – тестируемость i-го пути

 

k – количество модулей i-м пути вызова

А(Мj) – доступность модуля Mj принадлежащего пути Pi

А(Mх) – доступность х-го модуля, вызывающего модуль Мj

С(Мх) – количество всех модулей, которые вызывает модуль Мх

n – количество модулей, которые вызывают модуль Мj

 

Доступность:

A(M_enter)=

 

A(M_F11)=

0,50

A(M_F12)=

0,50

A(M_F21)=

0,17

A(M_F22)=

0,17

A(M_F23)=

0,17

A(M_F31)=

0,25

A(M_F32)=

0,25

 

 

Тестируемость i-го пути:

Р1=

0,08

Р2=

0,08

Р3=

0,08

Р4=

0,08

Р5=

0,08

Р6=

0,08

Р7=

0,33

 

 

Тестируемость:

Т=

0,09

           

 

Вывод: количество проектных решений на отдельном шаге разработки равно I=2; форма графа сложная, т. к. S=1,375; показатель тестируемости Т=0,09 не имеет малого значения, значит тестируемость модулей нижних уровней иерархии не затруднена.



 


Дата добавления: 2015-08-29; просмотров: 33 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
1 вариант 1. Условия возникновения финансов 2. Состав бюджетной системы 3. Характеристика общественного блага 4. Классификация внебюджетных фондов 5. Принципы бюджетной системы 6. Местные налоги | Выводы, контрольные вопросы и упражнения по теме «ПОНЯТИЕ»:

mybiblioteka.su - 2015-2024 год. (0.015 сек.)