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.


21Q187237 | 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. ✂️

22Q228829 | Programação, JEE, Programador, CEHAP PB, CESPE CEBRASPE

Assinale a opção incorreta acerca de JSTL.

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

23Q109233 | 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.

Conside que, durante a liberação do primeiro build do CMS, tenham sido produzidos diversos módulos instaláveis, aderentes à plataforma J2EE, para deploy em servidores de aplicação. Nessa situação, é correto afirmar que, caso todos os módulos de software contenham a terminação WAR, isso sugere que a tecnologia EJB não foi utilizada para implementação do CMS.

  1. ✂️
  2. ✂️

24Q151538 | Programação, JEE, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

O Contêiner J2EE que fornece aos desenvolvedores o ambiente para rodar Java Server Pages (JSPs) e servlets é

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

25Q230258 | Programação, JEE, Programador de Computador, TRE RN, FCC

Em relação a EJB QL (Enterprise JavaBeans Query Language), considere a query :

SELECT DISTINCT OBJECT(p)
FROM Player p
WHERE p.position = ?1

I. Na cláusula SELECT, a palavra OBJECT deve estar antes de uma variável de identificação tal como p;

II. A palavra DISTINCT elimina valores duplicados;

III. A cláusula WHERE restringe os valores retornados através da verificação de suas posições, em um campo persistente;

IV. O elemento ?1 significa o parâmetro do método findByPosition.

É correto o que se afirma em:

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

26Q119634 | Programação , JEE, Analista de TI Administração de Dados, CETESB, VUNESP

Em aplicações distribuídas J2EE, a principal função de um servidor de aplicações é

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

27Q110187 | 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.

Plotando-se um gráfico da produtividade da referida organização durante o desenvolvimento de várias aplicações, que relacione o número de homens-hora de projeto para implementar cada aplicação e o número de pontos de função dessa aplicação, obtém-se uma curva aproximadamente linear.

  1. ✂️
  2. ✂️

28Q245117 | Programação, JEE, Técnico Científico Suporte Técnico, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Com relação a servidores de aplicação, julgue os próximos itens.

O servidor de aplicação JBOSS foi desenvolvido utilizando-se a linguagem de programação Java. As versões mais atuais são preparadas para suportar aplicações que utilizam as especificações servlets e JSP, mas são incompatíveis com a especificação EJB.

  1. ✂️
  2. ✂️

29Q116641 | Programação , JEE, Analista de Sistemas, CEHAP PB, CESPE CEBRASPE

Relativo a servidores de aplicação J2EE, assinale a opção correta.

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

30Q193518 | Programação, JEE, Agente da Fiscalização Financeira, TCE SP, FCC

Quando se usa classes do tipo bean, não é necessário instanciar explicitamente um objeto da classe para poder acessar seus métodos. A instância do objeto é criada pelo elemento especial:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

31Q232853 | Programação, JEE, Programador de Computador, TJ PE, FCC

Em uma classe de entidade de uma aplicação que utiliza JPA, a anotação que define um atributo que não será salvo no banco de dados é a

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

32Q656813 | Programação, JEE, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020

Acerca dos beans de sessão statefull do EJB (Enterprise Java Beans), é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

33Q119177 | Programação , JEE, Analista de Sistemas, BDMG, FUMARC

Em relação aos servidores de aplicação Java Enterprise Edition (JEE) 5, todas as afirmativas a seguir estão corretas, EXCETO:
>

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

34Q121684 | 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

testDescontoValido() valida a verificação para o produto caderno, mas gera uma exceção para o produto caneta, indicando que o desconto de 90% não é válido para canetas, o que está incorreto. A causa do problema e uma possível solução seriam:

Imagem 032.jpg

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

35Q107932 | 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, a fim de permitir a instalação de um módulo de software pertencente ao build do CMS mencionado no texto, usando-se a plataforma J2EE, o responsável pela administração do servidor de aplicações demandou que os datasources fossem substituídos por pools de conexões gerenciados por código da própria aplicação web. Nesse caso, é correto afirmar que esse procedimento é compatível com a necessidade de segregação de responsabilidades, visando-se preservar a segurança da informação.

  1. ✂️
  2. ✂️

36Q164255 | Programação, JEE, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Considerando as tecnologias de servidores de aplicação JEE, julgue
os itens seguintes.

Uma vantagem do uso de servidores de aplicação JEE é a descentralização da configuração.

  1. ✂️
  2. ✂️

37Q111024 | 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 do CMS, fosse necessária a criação de várias janelas de portlets que apresentam fragmentos agregados de forma hierárquica em uma única página. Nessa situação, o padrão que melhor representa uma solução para essa arquitetura, entre os apresentados na figura, é o Composite Entity.

  1. ✂️
  2. ✂️

38Q109433 | 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.

No MVC (model-view-controller), um padrão recomendado para aplicações interativas, uma aplicação é organizada em três módulos separados. Um para o modelo de aplicação com a representação de dados e lógica do negócio, o segundo com visões que fornecem apresentação dos dados e input do usuário e o terceiro para um controlador que despacha pedidos e controle de fluxo.

  1. ✂️
  2. ✂️

39Q102892 | Programação , JEE, Analista Tecnologia da Informação, METRÔ SP, FCC

Existem diversos servidores de aplicação compatíveis com a especificação do J2EE 1.4. NÃO é um servidor de aplicação compatível com o J2EE 1.4:

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

40Q110943 | 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 o desenvolvimento do CMS, tenha sido necessário controlar o acesso dos usuários a diversos portlets, de forma que menos da metade deles ficasse acessível apenas a usuários devidamente autenticados. Nesse caso, para se implementar um componente de controle do acesso, seria mais adequada, dos pontos de vista técnico, de flexibilidade e de facilidade de reúso e composição, a adoção do pattern Intercepting Filter que a do pattern Front Controller.

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