Questão de Engenharia de Software — Métricas de Software — FGV 2026
Engenharia de Software›Métricas de Software
Código
fg126182
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Analista de Sistemas
Relacione as métricas estáticas de produto de software com suas respectivas definições:1. Comprimento de identificadores2. Fan-out3. Complexidade ciclomatica4. indice Fog( ) medida da complexidade de controle de um programa.( ) número de funções que são chamadas pela função de X( ) medida do comprimento médio de palavras e sentenças em documentos.( ) medida do comprimento médio em um programa dos nomes de variáveis, classes e métodos um programa.Assinale a opção que indica a relação correta na ordem apresentada
A3 – 2 – 1 – 4.
B3 – 2 – 4 – 1.
C2 – 3 – 1 – 4.
D1 – 3 – 4 – 2.
E2 – 3 – 4 – 1.
Revelar gabarito e comentário▾
GabaritoB — 3 – 2 – 4 – 1.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Métricas Estáticas de Produto de Software
Gabarito: letra B. A ordem correta é 3 – 2 – 4 – 1: complexidade ciclomática (medida da complexidade de controle), fan-out (número de funções chamadas), índice Fog (medida de legibilidade de documentos) e comprimento de identificadores (tamanho médio de nomes no código).
A questão exige relacionar quatro métricas clássicas a suas definições. Vamos analisar cada uma:
Complexidade ciclomática (3): mede o número de caminhos independentes em um grafo de fluxo de controle, indicando a complexidade de testes. Corresponde à definição "medida da complexidade de controle de um programa".
Fan-out (2): conta quantos módulos (funções, métodos) são chamados por um determinado módulo. É o "número de funções que são chamadas pela função de X".
Índice Fog (4): métrica de legibilidade de texto, baseada no comprimento médio de palavras e sentenças. Aplica-se a documentos, não a código. Corresponde a "medida do comprimento médio de palavras e sentenças em documentos".
Comprimento de identificadores (1): mede o tamanho médio dos nomes de variáveis, classes e métodos no código-fonte. É a "medida do comprimento médio em um programa dos nomes de variáveis, classes e métodos".
Assim, a sequência correta nos parênteses é: (3) – (2) – (4) – (1). A única alternativa que apresenta essa ordem é a B.
NÃO CAIA NESSA!
O índice Fog é frequentemente confundido com métricas de código, mas ele é específico para textos. O comprimento de identificadores é a métrica que lida com nomes no código. A banca troca as posições para testar se você distingue esses conceitos.