
Por David Castilho em 05/01/2025 13:39:44🎓 Equipe Gabarite
Gabarito: b)
A métrica de complexidade ciclomática é uma medida que está relacionada ao nível de compreensão do programa. Ela foi desenvolvida por Thomas J. McCabe e está relacionada à quantidade de caminhos independentes que existem em um código fonte. Quanto maior a complexidade ciclomática, maior a dificuldade de compreensão e manutenção do código.
As demais opções estão incorretas:
a) A métrica de fan-in/fan-out não está relacionada ao número de funções ou métodos em um programa, mas sim à quantidade de funções que chamam uma determinada função (fan-out) e à quantidade de funções chamadas por uma determinada função (fan-in).
c) A métrica fog index não se refere à medida do número de caracteres em um programa, mas sim à legibilidade de um texto.
d) A métrica de comprimento total não está relacionada ao número de linhas no código, mas sim à quantidade total de código fonte em um programa.
e) A métrica de profundidade de condições aninhadas não está diretamente relacionada à compreensão do código, mas sim à complexidade das estruturas condicionais aninhadas em um programa.
A métrica de complexidade ciclomática é uma medida que está relacionada ao nível de compreensão do programa. Ela foi desenvolvida por Thomas J. McCabe e está relacionada à quantidade de caminhos independentes que existem em um código fonte. Quanto maior a complexidade ciclomática, maior a dificuldade de compreensão e manutenção do código.
As demais opções estão incorretas:
a) A métrica de fan-in/fan-out não está relacionada ao número de funções ou métodos em um programa, mas sim à quantidade de funções que chamam uma determinada função (fan-out) e à quantidade de funções chamadas por uma determinada função (fan-in).
c) A métrica fog index não se refere à medida do número de caracteres em um programa, mas sim à legibilidade de um texto.
d) A métrica de comprimento total não está relacionada ao número de linhas no código, mas sim à quantidade total de código fonte em um programa.
e) A métrica de profundidade de condições aninhadas não está diretamente relacionada à compreensão do código, mas sim à complexidade das estruturas condicionais aninhadas em um programa.