Cebraspe · CGE/CE · 2019 · Auditor de Controle Interno – Área de Auditoria – Campo de Atuação Tecnologia da Informação

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

A Apache ANT é uma biblioteca Java e uma ferramenta de linha de comando. Em relação ao arquivo build.xml, a ser interpretado pelo ANT, assinale a opção correta.

  1. A) A tag property, no ANT, contém apenas um atributo, que é denominado name.
  2. B) A tag target, no ANT, deve conter um atributo determinado value, que é único e imutável.
  3. C) A tag macrodef, no ANT, contém definições de criação de diretório.
  4. D) Apenas uma tag property representando os arquivos de configuração deve constar no arquivo build.xml.
  5. E) Apenas uma tag project representando o escopo de início e fim do projeto deve constar no arquivo build.xml.

Marque a alternativa correta:

Gabarito: E

Gabarito definitivo divulgado pela banca Cebraspe (CGE/CE 2019).

Comentário

Gabarito: E.

No Apache Ant, o arquivo build.xml tem como elemento raiz a tag project, que define o projeto e o seu escopo. Cada build.xml deve ter exatamente um elemento project, que contém as propriedades (property), os alvos (target) e as definições de tarefas, como macrodef. Portanto, apenas uma tag project deve constar no arquivo, o que torna a alternativa E correta.

  • A) A tag property pode ter outros atributos, como value, location e file, além de name.
  • B) A tag target possui atributos como name, depends e description, e não um atributo value único e imutável.
  • C) A tag macrodef define macros reutilizáveis, e não diretórios; a criação de diretórios é feita por tarefas como mkdir.
  • D) O arquivo pode conter várias tags property, e elas não se limitam aos arquivos de configuração.

Dica: no Ant, a tag project é a raiz obrigatória e única do build.xml.

Fundamentos: Apache Ant: estrutura do build.xml com elemento raiz project, targets, properties e macrodef

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 CGE/CE 2019 (Auditor de Controle Interno – Área de Auditoria – Campo de Atuação Tecnologia da Informação), questão 70, 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