Início

Questões de Concursos JEE

Resolva questões de JEE comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


1Q121360 | Programação , JEE, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Texto associado.

Considere as informações a seguir para responder às questões de nos 60 e 61.

São mostrados a seguir os códigos fontes das classes Produto e ProdutoTest. O método testDescontoValido() é invocado
pelo framework de testes automaticamente quando os testes são executados, para exercitar o método descontoValido() da
classe Produto. O método assertEquals gera um junit.framework.AssertionFailedError quando os valores de seus argumentos
são diferentes entre si.

Imagem 030.jpg

Com base nos códigos fontes apresentados, conclui-se que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q108041 | Programação , JEE, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Com relação a conceitos de arquitetura e padrões de projeto JEE,
julgue os próximos itens.

Para uma arquitetura de aplicações JEE, os padrões de projeto podem ser classificados em duas categorias: padrões de desenvolvimento geral de software e padrões que identificam desafios específicos J2EE.

  1. ✂️
  2. ✂️

3Q235574 | Programação, JEE, Profissional Básico Análise de Sistemas Suporte, BNDES, CESGRANRIO

Que API deve ser utilizada em uma aplicação Java EE 5 para leitura e manipulação (parse) de um fluxo (stream) de dados XML, com rapidez e baixo consumo de memória RAM?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

4Q236609 | Programação, JEE, Programador de Computador, TJ PE, FCC

Sobre JEE e tecnologias relacionadas é correto afirmar que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q109281 | Engenharia de Software , JEE, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.

Considere que seja necessário estimar o tamanho de um projeto de uma nova aplicação a ser desenvolvida na plataforma mencionada. Nessa situação, é correto afirmar que a adição de uma nova página HTML produzirá um aumento no número total de pontos de função não ajustados; que o atendimento a uma demanda por produção de componentes de código reusáveis, para uso em outro projeto de desenvolvimento de software na mesma organização, incrementará o fator de ajuste de medição (value adjustment factor) para esse projeto.

  1. ✂️
  2. ✂️

6Q263873 | Programação, JEE, Técnico Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCC

No JEE 6 é a especificação que tem como propósito unir os modelos de componentes do JSF Managed-Beans com o EJB, proporcionando um modelo de fácil implementação para aplicações web

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q147274 | Programação, JEE, Analista Judiciário Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Acerca dos sistemas operacionais Windows 2003, Windows 2008
Server, Linux RedHat e Suse, julgue os itens de 36 a 40.

O Tomcat e o Glassfish, servidores de aplicações Java (conteiner servlet), são open source e compatíveis com aplicações escritas na arquitetura JEE 6; no entanto, ao contrário do Tomcat, o Glassfish não suporta executar aplicações escritas em JSP (Java server pages).

  1. ✂️
  2. ✂️

8Q177030 | Programação, JEE, Desenvolvedor, MEC, FGV

Assinale a alternativa que apresenta apenas padrões de projeto utilizados na camada de negócios no desenvolvimento de aplicações J2EE.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q120500 | Programação , JEE, Analista de Sistemas Pleno Engenharia de Software, Petrobras, CESGRANRIO

Os servidores de aplicação J2EE são projetados para suportar os recursos definidos na plataforma J2EE e os disponibilizar para as equipes de desenvolvimento de sistemas. Eles permitem, por exemplo, o desenvolvimento de aplicações distribuídas multi-camadas, além de agirem como a interface entre os clientes, as bases de dados e os sistemas de informação corporativos (ERPs, sistemas legados, etc). Sobre os recursos suportados pelos servidores de aplicação J2EE e as melhores práticas empregadas na sua utilização, assinale a afirmativa INCORRETA.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q262560 | Programação, JEE, Técnico Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Julgue os itens que se seguem com relação à arquitetura Java J2EE.

Na arquitetura J2EE, o SOAP (Simple Object Access Protocol) usa o protocolo FTP para transmitir os dados entre uma aplicação cliente e outra servidora.

  1. ✂️
  2. ✂️

11Q658040 | Programação, JEE, Técnico Judiciário Operação de Computadores, TRE PA, IBFC, 2020

O J2EE define quatro camadas básicas no modelo de aplicação. Identifique abaixo somente às camadas efetivamente existentes:
(1) camada de dados. (2) camada cliente. (3) camada de negócios. (4) camada de enlace.
Assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

12Q111137 | Programação , JEE, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.

O emprego de beans de entidade na camada #4 mostrada na figura I permitirá aos implementadores de aplicativos grande independência para a criação do modelo de dados de uma aplicação em desenvolvimento, reduzindo a necessidade de interação com o administrador de bancos de dados, pois a tecnologia tornará semi-automática a produção de um modelo de dados normalizado e aderente às políticas de segurança dessa organização.

  1. ✂️
  2. ✂️

13Q119353 | Programação , JEE, Analista de Sistemas, Senado Federal, FGV

Ao desenvolver uma aplicação sob a plataforma Java EE 5, isso implica que:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q108078 | Programação , JEE, Analista de Controle Interno – Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 004.jpg

A figura acima apresenta um conjunto de padrões de desenho utilizados durante a implementação de alguns módulos do CMS. Com
base nessas informações, julgue o item abaixo, relativo ao conceito da arquitetura J2EE.

Considere que, na arquitetura de CMS, seja necessária a implantação de um sistema de alta disponibilidade, baseado em clusters de servidores de aplicação onde ocorre balanceamento de carga na camada de negócios. Nessa situação, a lógica do sistema de balanceamento de carga, se implementada dentro do próprio CMS, estaria mais bem localizada, considerando-se os elementos apresentados na figura, dentro do elemento que adere ao padrão Business Delegate.

  1. ✂️
  2. ✂️

15Q108348 | Programação , JEE, Analista de Controle Interno – Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 004.jpg

A figura acima apresenta um conjunto de padrões de desenho utilizados durante a implementação de alguns módulos do CMS. Com
base nessas informações, julgue o item abaixo, relativo ao conceito da arquitetura J2EE.

Considere que, durante a instalação de diversos módulos de software correspondentes ao build do CMS mencionado, usando-se a plataforma J2EE, o responsável pela administração do servidor de aplicações tenha necessitado configurar o gerenciador de transações do servidor de aplicações em conformidade com a API JTA, bem como configurar resource adapters através da API JMX, obtendo pleno sucesso no funcionamento do gerenciador e dos adaptadores indicados. Nesse caso, é correto afirmar que o código de gerenciadores de protocolos de two phase commit deverá estar ativado no servidor de aplicações e que parâmetros dos resource adapters serão expostos ao administrador na forma de Mbeans (Managed Beans).

  1. ✂️
  2. ✂️

16Q839340 | Programação, JEE, Técnico em Comunicação e Processamento de Dados Judiciário, TJ SP, VUNESP, 2021

No contexto do Java EE (Enterprise Edition), um servlet é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q264295 | Programação, JEE, Técnico Judiciário Tecnologia da Informação, TRT 14a Região, FCC

Em relação ao Tomcat é INCORRETO afirmar que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q121801 | Programação , JEE, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Um servidor de aplicações provê diversos serviços para as aplicações que hospeda. Considerando-se implementações típicas em J2EE/JEE e .NET, compondo uma arquitetura em 3 camadas, é correto afirmar que, dentre os serviços oferecidos pelos servidores de aplicações, encontra-se

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q153971 | Programação, JEE, Analista Judiciário Tecnologia da Informação, STJ, CESPE CEBRASPE

Texto associado.

Acerca de arquiteturas de aplicações cliente-servidor e para
a Internet, julgue os próximos itens.

Na plataforma J2EE, uma aplicação web para a Internet pode ser composta por servlets, Java Server Pages (JSP) e páginas HTML. Nessas aplicações, a apresentação dos dados pode ser separada da lógica do negócio, adotando-se o estilo de arquitetura model view controller (MVC). Nesse caso, pode-se usar servlets operando como controladoras que recebem as solicitações dos usuários e providenciam o processamento das mesmas. Em uma mesma aplicação, entretanto, só pode existir um servlet operando como controladora.

  1. ✂️
  2. ✂️

20Q187237 | Programação, JEE, Agente de Defensoria Programador, DPE SP, FCC

JBoss é um servidor de aplicação de código fonte aberto baseado na plataforma J2EE implementada completamente na linguagem de programação Java. Em relação a JBoss Seam é INCORRETO afirmar que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.