Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2023

Engenharia de SoftwareDesenvolvimento de Software
Código
ce153414
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Desenvolvimento de Software
Julgue o item abaixo, relacionados com JavaScript, Web Services e análise estatística de código-fonte.No SonarQube, a complexidade mede a quantidade de caminhos possíveis na execução do código.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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”.

SonarQube – Métrica de Complexidade

✅ CERTO. A afirmação está correta: no SonarQube, a complexidade mede a quantidade de caminhos possíveis na execução do código, ou seja, a complexidade ciclomática. Essa métrica, proposta por Thomas McCabe, calcula o número de caminhos linearmente independentes no grafo de fluxo de controle de um módulo, indicando a quantidade mínima de testes necessários para cobrir todos os fluxos. O SonarQube utiliza exatamente esse conceito para reportar a complexidade do código-fonte.

Complexidade (SonarQube)
  • 1Complexidade ciclomática (McCabe)
    • Caminhos no grafo de fluxo
    • Caminhos linearmente independentes
  • 2Finalidade
    • Medir caminhos possíveis na execução
    • Indicar testes mínimos necessários
LEVEL · soulevel.com.br

Gabarito: CERTO.

Link permanente: /questoes/ce153414