Considerando os tipos de métricas utilizadas na engenharia d...
Considerando os tipos de métricas utilizadas na engenharia de software, assinale a alternativa que contém os tipos corretos:
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos direto ao ponto: a alternativa correta é a alternativa D.
Explicando a alternativa correta:
A alternativa D menciona: Métricas diretas, métricas indiretas, métricas orientadas a tamanho e métricas orientadas por função. Estas são, de fato, categorias amplamente reconhecidas na engenharia de software:
- Métricas diretas: Medem diretamente atributos do software, como linhas de código (LOC).
- Métricas indiretas: Avaliam atributos que não podem ser diretamente mensurados, como a qualidade do código.
- Métricas orientadas a tamanho: Baseiam-se no tamanho do software, como número de módulos ou LOC.
- Métricas orientadas por função: Avaliam a funcionalidade do software, considerando fatores como pontos de função.
Agora, vamos entender por que as outras alternativas estão incorretas:
Alternativa A: Fala sobre Métricas de produção de codificação e métricas de não conformidade ou erros. Embora seja possível medir aspectos da produção de codificação e erros, estas não são categorias formais de métricas na engenharia de software. Elas são mais específicas e restritas.
Alternativa B: Menciona Métricas absolutas e métricas relativas. Embora estes conceitos existam, eles são mais gerais e não representam categorias amplamente aceitas na engenharia de software.
Alternativa C: Cita Métricas diretas e métricas indiretas. Apesar de corretas, estas duas categorias sozinhas não abrangem todas as principais métricas utilizadas na engenharia de software, faltando as métricas orientadas a tamanho e por função mencionadas na alternativa D.
Entender as categorias adequadas de métricas é fundamental para avaliar corretamente o desempenho, a qualidade e a funcionalidade do software durante seu desenvolvimento e manutenção.
Espero que esta explicação tenha sido útil. Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo