Pular para o conteúdo principal

Questão de Sistemas Operacionais — Apache — FCC 2022

Sistemas OperacionaisApache
Código
fc066085
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2022
Cargo
Analista Judiciário - Área Apoio - Tecnologia da Informação
Utilizando a ferramenta Apache Maven, o gerenciamento de dependências, a criação de documentação, a publicação de site e a publicação de distribuição são controlados a partir de um
  1. Amodelo de objeto chamado Document Type Definition.
  2. Bplugin chamado Ant.
  3. Carquivo declarativo chamado pom.xml.
  4. Darquivo de configuração chamado dom.xml.
  5. Erepositório chamado maven_settings.
Revelar gabarito e comentário

GabaritoC — arquivo declarativo chamado pom.xml.

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

Apache Maven – Gerenciamento de dependências com pom.xml

Gabarito: letra C. O Apache Maven é uma ferramenta de build e gerenciamento de projetos que utiliza um arquivo declarativo central chamado pom.xml (Project Object Model). Esse arquivo controla dependências, ciclo de vida de build, geração de documentação, publicação de site e distribuição. As demais alternativas referem-se a outros conceitos ou ferramentas.

Alternativa A — ❌ Incorreta

Document Type Definition (DTD) é uma linguagem para definir a estrutura de documentos XML, não tem relação com o gerenciamento de dependências do Maven.

Alternativa B — ❌ Incorreta

Ant é uma ferramenta de build diferente do Maven, não é um plugin do Maven. O Maven possui seu próprio sistema de plugins, mas Ant não é o mecanismo descrito.

Alternativa C — ✅ Correta ⟵ GABARITO

O arquivo pom.xml contém todas as configurações do projeto Maven: dependências, plugins, metas de build, etc. É o coração do gerenciamento declarativo.

Alternativa D — ❌ Incorreta

dom.xml não é um arquivo padrão do Maven. O nome correto é pom.xml.

Alternativa E — ❌ Incorreta

O arquivo maven_settings.xml (ou settings.xml) é usado para configurar repositórios, perfis e configurações do usuário, mas não controla diretamente o gerenciamento de dependências e a publicação de site/distribuição. Essas atividades são definidas no pom.xml.

NÃO CAIA NESSA!

A alternativa B (Ant) pode enganar candidatos que conhecem Ant como ferramenta de build. No entanto, o Maven possui seu próprio modelo declarativo (pom.xml), enquanto Ant é uma ferramenta procedural baseada em XML. Lembre-se: Maven = pom.xml; Ant = build.xml.

Gabarito: letra C.

Link permanente: /questoes/fc066085