Cebraspe · TCE/RO · 2019 · Analista de Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas

Questão 47 · Informática: Programação e algoritmos

Sendo o Maven uma ferramenta utilizada para projetos Java, assinale a opção que apresenta a característica correta do ciclo de vida referente ao estágio do Maven.

  1. A) test: executa os testes unitários desde que os códigos estejam empacotados ou implantados no repositório central.
  2. B) verify: verifica e instala os pacotes a partir do repositório central.
  3. C) validate: valida o pacote JAR compilado, comparando-o com a compilação anterior do projeto.
  4. D) process-resources: copia e testa o código-fonte no diretório de destino.
  5. E) package: empacota o código compilado em seu formato distribuível, como um JAR.

Marque a alternativa correta:

Gabarito: E

Gabarito definitivo divulgado pela banca Cebraspe (TCE/RO 2019).

Comentário

Gabarito: E.

No Maven, o ciclo de vida padrão (default) é composto por fases sequenciais, e a fase package é a que empacota o código compilado em seu formato distribuível, como um arquivo JAR (ou WAR, conforme o tipo do projeto). Por isso a alternativa E está correta.

  • A: a fase test executa os testes unitários sobre o código compilado, antes do empacotamento, e não depende de publicação no repositório central.
  • B: verify verifica se o pacote atende a critérios de qualidade, mas não instala pacotes no repositório central.
  • C: validate apenas verifica se o projeto está correto e completo, sem comparar o JAR com compilações anteriores.
  • D: process-resources copia recursos para o diretório de destino, e não testa código-fonte.

Dica: decore a ordem das fases do ciclo padrão (validate, compile, test, package, verify, install, deploy)

Fundamentos: Documentação do Apache Maven (ciclo de vida default e fase package)

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova Cebraspe TCE/RO 2019 (Analista de Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas), questão 47, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor