Questoes comentadas/Informática

Questao comentada gratuita

Questão comentada sobre Desenvolvimento de Sistemas

Enunciado, alternativas e comentario aberto para indexacao, revisao e conexao com aulas e materiais relevantes.

Cebraspe2024Policia Civil do Distrito Federal - AdministrativoGestor de Apoio - Analista de Informática - Desenvolvimento de Sistemas

Enunciado

A classe R.java, quando utilizada no desenvolvimento de aplicativos para o sistema Android, é gerada de forma automática durante a transformação do código-fonte Java em um artefato executável e não deve ser manipulada diretamente pelo programador.

Alternativas

  1. A.
    Certo
  2. B.
    Errado

Gabarito: alternativa correta destacada.

Comentario

Correta: C) Certo. No desenvolvimento de aplicativos para Android, o Java dispõe dos recursos da classe R.java. A classe R é responsável por fazer a ligação entre o arquivo XML, localizado no diretório /res, e o código da aplicação. Essa classe é gerada automaticamente pelo plugin da AAPT, quando a build é executada (build é o código fonte transformado em artefato executável). Não se devem realizar alterações diretamente nessa classe: a classe R é gerada automaticamente pelo plug-in da AAPT e somente a AAPT pode realizar alterações nessa classe. A classe R representa os recursos do projeto Android, que correspondem a todos os conteúdos da pasta /res.

Por que a alternativa E) está errada: marcar Errado contrariaria a justificativa oficial, porque ela demonstra materialmente que o item deve ser julgado certo.

Base legal

Fundamentação técnica oficial Cebraspe em Informática.