Questão nº 65

Questão de Informática · FGV MPMS 2012 (nº 65)

FGV2012Analista - Informática/Análise de SistemasInformática
Gabarito: Dver comentário ↓

Considerando o conceito de perfis (do inglês “profiles”) introduzido na especificação JEE versão 6, analise as afirmativas a seguir.

I. Um perfil é uma configuração da plataforma Java EE dirigida a (tendo como foco) uma classe específica de aplicações.
II. Todos os perfis Java EE compartilham um conjunto de características comuns, tais como a nomeação e injeção de recursos, regras de empacotamento e requisitos de segurança.
III. Perfis Java EE podem incluir qualquer conjunto de tecnologias que fazem parte da plataforma Java EE, mesmo que algumas regras da especificação Java EE, que dizem respeito às tecnologias incluídas, isoladamente ou em combinação com outras, sejam seguidas.

Assinale:

Resposta comentada

Gabarito Alternativa D

Os perfis Java EE são como "pacotes" ou "subconjuntos" da plataforma Java EE, criados para atender a diferentes tipos de aplicações. Em vez de ter que instalar a plataforma Java EE completa (que é grande e complexa), você pode usar um perfil menor e mais focado, que contém apenas as tecnologias necessárias para um tipo específico de projeto, como aplicações web.

  • (A) Incorreta: Embora a afirmativa I esteja correta, a alternativa afirma "somente" I, o que não é verdade, pois a II também está correta.
  • (B) Incorreta: Embora a afirmativa II esteja correta, a alternativa afirma "somente" II, o que não é verdade, pois a I também está correta.
  • (C) Incorreta: A afirmativa III está incorreta. A armadilha da banca está na frase "mesmo que algumas regras da especificação Java EE... sejam seguidas". Na verdade, um perfil deve incluir as tecnologias completas e totalmente compatíveis com suas respectivas especificações. Não se pode escolher seguir apenas "algumas" regras de uma tecnologia incluída. Se uma tecnologia faz parte de um perfil, ela deve ser implementada em sua totalidade, conforme sua especificação, dentro daquele perfil. Perfis definem subconjuntos de tecnologias, não versões modificadas ou parcialmente implementadas delas.
  • (D) Correta:
    • I. Um perfil é uma configuração da plataforma Java EE dirigida a (tendo como foco) uma classe específica de aplicações. Esta afirmativa está correta. O objetivo principal dos perfis, como o Web Profile, é justamente oferecer um conjunto otimizado de tecnologias para um tipo específico de aplicação (por exemplo, aplicações web), tornando a plataforma mais leve e fácil de usar.
    • II. Todos os perfis Java EE compartilham um conjunto de características comuns, tais como a nomeação e injeção de recursos, regras de empacotamento e requisitos de segurança. Esta afirmativa está correta. Independentemente do perfil, todos eles mantêm os pilares fundamentais da plataforma Java EE, como a forma de nomear e injetar recursos (JNDI, CDI), as estruturas de empacotamento (WAR, EAR) e os modelos de segurança, garantindo uma base consistente e interoperável.
  • (E) Incorreta: A afirmativa III está incorreta, conforme explicado no item (C).

Fonte: FGV MPMS 2012 Analista - Informática/Análise de Sistemas. 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