Medidas de esforço
15.3) Metrica é uma medição de um atributo (propriedades ou características) de uma determinada entidade (produto, processo e recurso). Por isso não pode ser desenvolvida nenhuma métrica única, pois cada uma possui atributo, características diferentes.
15.5) Entradas Externas (Eis) 12 X 6 = 72
Saídas Externas (Eos) 24 X 7 = 168
Consultas Externas (Eqs) 30 X 6 = 180
Arquivos Logicos Internos (ILFs) 4 X 7 = 28
Arquivos de interface Externa (EIFs) 6 X 7 = 42 TOTAL: 490
FP = 490 X [0,65 + (0,01 X 46)] =
FP=490 X [0.65+0.46]
FP=490 X [1.11]
FP=543.9
15.6) Nesse caso a especificidade dos requisitos refere-se aos 24 requisitos funcionais, pois por eles serem individuais são requisitos com funcionalidades cruciais para o Sistema X e a completeza refere-se aos 14 requisitos não funcionais pois caracteriza a impossibilidade de prever todos os requisitos do Sistema X.
Completeza: Conjunto de características com o qual comparamos a abstração ou o componente do projeto. Considera múltiplos pontos de vista, tem aplicação indireta no grau em que a abstração ou componente de projeto pode ser reusado.
15.9)
/*
m –> complexidade ciclomática e –> quantidade de setas n –> quantidade de nós p –> quantidade de componentes conectados
*/
import java.util.Scanner; public class ComplexidadeCiclomatica { public static void main(String[] args) { Scanner input= new Scanner(System.in); double m, e, n, p; System.out.println("Informe o numero de setas do grafo:"); e =input.nextDouble(); System.out.println("Informe o número de nós do grafo:"); n =input.nextDouble(); System.out.println("Informe o numero de componentes conectados do grafo:"); p =input.nextDouble(); m = e-n+2*p; System.out.println("A complexidade ciclomática do Módulo é:"+m); }
}
15.10)
/*
n1 ->