Questão nº 12

Questão de Arquitetura de Desenvolvimento de Software · FGV SEFAZ-AM 2022 - Prova II (nº 12)

FGV2022Analista de Tecnologia da Informação da Fazenda EstadualArquitetura de Desenvolvimento de Software
Gabarito: Ever comentário ↓

A inspeção contínua do código é uma prática fundamental para desenvolver sistemas computacionais de alta qualidade.
A plataforma de código aberto cujo propósito é detectar código duplicado, padrões de codificação e bugs por meio de revisões automáticas com análise estática de código é

Resposta comentada

Gabarito Alternativa E

A inspeção contínua do código é verificar o código-fonte de um software de forma automática e regular para encontrar problemas. A análise estática de código é feita sem executar o programa, apenas lendo e interpretando o código.

(A) Incorreta: Docker é uma plataforma para desenvolver, enviar e executar aplicações usando contêineres, que isolam o ambiente de execução, mas não realiza análise de qualidade de código.
(B) Incorreta: Gitlab é uma plataforma completa de DevOps que oferece gerenciamento de repositórios Git, CI/CD e outras funcionalidades, mas a análise estática de código detalhada descrita não é sua função principal e nativa, embora possa integrar ferramentas para isso. A armadilha aqui é que GitLab é uma "plataforma" e pode hospedar código, mas não é o software que faz a análise de qualidade.
(C) Incorreta: Jenkins é um servidor de automação de código aberto focado em Integração Contínua e Entrega Contínua (CI/CD), que orquestra tarefas, mas não é a ferramenta que realiza a análise estática de código em si.
(D) Incorreta: Maven é uma ferramenta de automação de construção (build) e gerenciamento de projetos para Java, que ajuda a compilar, testar e empacotar o código, mas não tem como propósito a análise de qualidade de código.
(E) Correta: SonarQube é a plataforma de código aberto especificamente projetada para realizar análise estática contínua de código, detectando bugs, vulnerabilidades de segurança, dívida técnica, código duplicado e padrões de codificação em diversas linguagens.

Fonte: FGV SEFAZ-AM 2022 - Prova II Analista de Tecnologia da Informação da Fazenda Estadual (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho