Questão FC374975
Métricas de produto são métricas de previsão empregadas para medir atributos internos de um sistema de software. O tamanho de sistema, medido em linhas de código, ou o número de mé
Métricas de Software
Instituto Consulplan · 2023
Métricas de produto são métricas de previsão empregadas para medir atributos internos de um sistema de software. O tamanho de sistema, medido em linhas de código, ou o número de métodos associados a cada classe de objeto são exemplos de métricas de produto. Em relação às métricas estáticas de produto de software, assinale a afirmativa INCORRETA.
- Índice Fog: é a medida do comprimento médio de palavras e sentenças em documentos. Quanto maior o valor do índice Fog de um documento, mais fácil é a sua compreensão.
- Complexidade ciclomática: é a medida da complexidade de controle de um programa. Essa complexidade de controle pode estar relacionada à compreensibilidade do programa.
- Comprimento de código: é a medida do tamanho de um programa. Geralmente, quanto maior o tamanho do código de um componente, mais complexo e sujeito a erros o componente está.
- Profundidade de aninhamento condicional: é a medida da profundidade de aninhamento de declarações if em um programa. Declarações if profundamente aninhadas são difíceis de entender e potencialmente sujeitas a erros.
- Comprimento de identificadores: é a medida do comprimento médio dos identificadores (nomes de variáveis, classes, métodos etc.) em um programa. Quanto mais longos os identificadores, mais provável que sejam significativos e, portanto, mais compreensível o programa.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A afirmativa está errada porque inverte a interpretação do Índice Fog. Esse índice é uma métrica de legibilidade que estima o nível educacional necessário para compreender um texto: quanto maior o valor, mais difícil é a compreensão.
O Índice Fog relaciona comprimento médio de sentenças e a proporção de palavras complexas. Uma forma usual é: \( \text{Fog} = 0{,}4 \times \left(\frac{\text{palavras}}{\text{sentenças}} + 100\times\frac{\text{palavras complexas}}{\text{palavras}}\right) \).
Interpretação: valores elevados indicam texto mais denso e exigem maior escolaridade; valores baixos sinalizam texto mais simples e acessível. Em documentação de software, reduzir o Fog tende a melhorar a compreensão.
Conteúdo do catálogo FC Concursos · Atualizado em