Buscar

Ao longo de todo o desenvolvimento do software, devem ser aplicadas atividades de garantia de qualidade de software (GQS), entre as quais se encont...

Ao longo de todo o desenvolvimento do software, devem ser aplicadas atividades de garantia de qualidade de software (GQS), entre as quais se encontra a atividade de teste. Um dos critérios de teste utilizados para gerar casos de teste é o denominado critério dos caminhos básicos, cujo número de caminhos pode ser determinado com base na complexidade ciclomática. Considerando-se o grafo de fluxo de controle apresentado na figura ao lado, no qual os nós representam os blocos de comandos e as arestas representam a transferência de controle, qual a quantidade de caminhos básicos que devem ser testados no programa associado a esse grafo de fluxo de controle?


a. 2
b. 3
c. 4
d. 5
e. 6

Essa pergunta também está no material:

Prova de Grau B _ Prueba de Grado B_ Revisão da tentativa
6 pág.

Qualidade e Auditoria de Tecnologia da Informação Centro Universitário UniftecCentro Universitário Uniftec

Respostas

User badge image

Ed Verified user icon

Para determinar a quantidade de caminhos básicos que devem ser testados no programa associado ao grafo de fluxo de controle apresentado, é necessário calcular a complexidade ciclomática. A complexidade ciclomática é determinada pelo número de regiões do grafo de fluxo de controle, que pode ser calculado utilizando a fórmula: M = E - N + 2P Onde: M = complexidade ciclomática E = número de arestas N = número de nós P = número de componentes conectados No caso do grafo de fluxo de controle apresentado, temos: E = 8 N = 7 P = 1 Substituindo os valores na fórmula, temos: M = 8 - 7 + 2(1) M = 3 Portanto, a quantidade de caminhos básicos que devem ser testados no programa associado a esse grafo de fluxo de controle é de 3. A alternativa correta é a letra b) 3.

0
Dislike1
User badge image

Rafael Sousa

c. 4.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando