Julgue o item abaixo, relacionados com JavaScript, Web Servi...

Próximas questões
Com base no mesmo assunto
Q2275374 Engenharia 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. 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Alternativa correta: C - certo

O item em questão aborda o conceito de complexidade dentro da ferramenta SonarQube, que é amplamente utilizada para análise de qualidade de código-fonte, incluindo aspectos como bugs, vulnerabilidades, dívida técnica e, de fato, a complexidade.

A complexidade ciclomática, que é o que geralmente se refere ao termo "complexidade" na análise de código-fonte, de fato mede a quantidade de caminhos possíveis de execução em um determinado trecho de código. Isso é feito contando pontos de decisão como condicionais (if, switch/case), loops (for, while) e outras estruturas que podem desviar o fluxo de execução.

Um código com alta complexidade ciclomática indica que há muitos caminhos possíveis, o que, muitas vezes, pode ser um sinal de que o código é difícil de entender, de testar e de manter. A ferramenta SonarQube oferece um meio de quantificar essa complexidade e alertar os desenvolvedores quando um trecho de código pode estar se tornando demasiadamente complexo.

O entendimento correto do conceito de complexidade aplicado pelo SonarQube é essencial para quem deseja trabalhar com desenvolvimento de software e garantir a manutenibilidade e qualidade do código produzido. Sendo assim, a afirmativa de que no SonarQube a complexidade mede a quantidade de caminhos possíveis na execução do código está correta, pois reflete o objetivo da métrica de complexidade ciclomática utilizada pela ferramenta.

``` Espero que esta explicação tenha ajudado a esclarecer o conceito de complexidade no contexto do SonarQube e sua importância na engenharia de software. Se tiver mais alguma dúvida ou questão, sinta-se à vontade para perguntar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Complexidade Ciclomática.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo