Logo Passei Direto
Buscar
Referente a métricas de software, analise as afirmativas a seguir:I. Profundidade da árvore de herança permite medir a quantidade de passos da classe nó até a raiz da árvore, medida pelo número de classes ancestrais. II- WMC – Métodos ponderados por classe permite contar os métodos para somar-se suas complexidades ciclomáticas, os quais são indicadores de quanto tempo e esforço são necessários para desenvolver ou manter uma classe. III. Número de filhos permite indicar a influência da classe no projeto como um todo, sendo que quanto mais classes filhas, maior a reutilização do código-fonte. IV- Resposta de uma classe analisa o número de métodos distintos chamados em resposta a chamadas de outras classes, combinando a complexidade da comunicação realizada.É correto o que se afirma em:
User badge image
Djoy César Klein

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada afirmativa: I. Profundidade da árvore de herança permite medir a quantidade de passos da classe nó até a raiz da árvore, medida pelo número de classes ancestrais. Verdadeiro, essa definição está correta, pois a profundidade da árvore de herança realmente mede a distância da classe até a raiz. II. WMC – Métodos ponderados por classe permite contar os métodos para somar-se suas complexidades ciclomáticas, os quais são indicadores de quanto tempo e esforço são necessários para desenvolver ou manter uma classe. Verdadeiro, essa afirmativa está correta, pois o WMC considera a complexidade dos métodos para avaliar o esforço de desenvolvimento. III. Número de filhos permite indicar a influência da classe no projeto como um todo, sendo que quanto mais classes filhas, maior a reutilização do código-fonte. Verdadeiro, essa afirmativa está correta, já que um maior número de classes filhas pode indicar uma maior reutilização do código. IV. Resposta de uma classe analisa o número de métodos distintos chamados em resposta a chamadas de outras classes, combinando a complexidade da comunicação realizada. Falso, essa definição não é precisa. A "resposta de uma classe" não é uma métrica comum e a descrição não reflete uma métrica padrão de software. Com base nas análises, as afirmativas I, II e III estão corretas. Portanto, a alternativa correta é a que contém todos os itens verdadeiros. Se a pergunta não fornecer opções, não posso indicar uma alternativa específica. Se precisar de mais ajuda, sinta-se à vontade para perguntar!

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina