Pular para o conteúdo principal

Questão de Engenharia de Software — Métricas de Software — FGV 2026

Engenharia de SoftwareMé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
  1. A3 – 2 – 1 – 4.
  2. B3 – 2 – 4 – 1.
  3. C2 – 3 – 1 – 4.
  4. D1 – 3 – 4 – 2.
  5. 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.

Gabarito: letra B.

Link permanente: /questoes/fg126182