Questões de Concurso Comentadas sobre jee (java enterprise edition) em programação

Questões Discursivas

Foram encontradas 330 questões

Q349813 Programação
No Java EE 6 os métodos doPost e doGet podem ser sobrescritos em uma servlet criada na aplicação para receberem as requisições vindas de páginas HTML. Quando sobrescritos na servlet, eles substituem seus métodos ancestrais existentes na classe abstrata
Alternativas
Q342934 Programação
Sobre as diferenças entre J2EE e Java SE, considere as seguintes afrmativas.

1. J2EE fornece bibliotecas para implementar software Java multicamada e distribuído.

2. Java SE provê suporte a tolerância a falhas enquanto J2EE, não.

3. Os aplicativos J2EE podem ser modulares e fornecidos através de um servidor de aplicação.

Assinale a alternativa que indica todas as afrmativas corretas


Alternativas
Q342933 Programação
São todos componentes do Java EE versão 6.

Alternativas
Q342911 Programação

Em relação à JPA e Hibernate, considere as seguintes afrmativas.

1. JPA Especifca uma JSR

2. Hibernate Especifca uma JSR

3. Hibernate cuida da camada de persistência enquanto JPA da camada de transação

4. Hibernate é uma implementações de JSR

5. JPA é uma Implementação de JSR .

Assinale a alternativa que indica todas as afrmativas corretas.

Alternativas
Q335745 Programação
O JBoss Application Server 7, ou JBoss AS 7, é a mais nova versão do Servidor de Aplicação Java, de código aberto utilizado por desenvolvedores de aplicações corporativas baseadas na plataforma Java EE. As características que se destacam nessa nova versão são a sua velocidade de inicialização e os modos de trabalho, quais sejam:
Alternativas
Q328371 Programação
Julgue os próximos itens, com referência a tecnologia Java.


Java persistence API (JPA) é uma solução para persistência de dados, utilizada, inclusive, quando há mapeamento do modelo orientado a objeto para bancos de dados relacionais.
Alternativas
Q328361 Programação
Julgue os itens subsecutivos a respeito de arquitetura,padrões de projeto e desenvolvimento web.


Na arquitetura JEE7, compatível com a versão 5 do HTML, a camada de apresentação é muitas vezes representada por páginas web criadas pelo JavaServer Faces, por meio de tags que adicionam comandos HTML. Como exemplo disso, a tag h:command adiciona o elemento HTML  <input type>  que pode ser do tipo submit, reset ou image.
Alternativas
Q328252 Programação
Com referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos.


Diferentemente do JSE, o JEE adiciona bibliotecas que proveem funcionalidades para desenvolvimento de aplicações com tolerância a falhas, distribuídas em multicamadas e baseadas em componentes modulares em servidores de aplicação.
Alternativas
Q328251 Programação
Com referência às tecnologias Java SE (JSE), Java ME (JME) e Java EE (JEE), julgue os itens subsecutivos.


O JME foi criado para trabalhar com ambientes de programação multiprocessados em ambientes distribuídos.
Alternativas
Q315663 Programação
Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.

A herança — um princípio de orientação a objetos que permite que classes compartilhem atributos e métodos — é utilizada para reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.

Alternativas
Q315661 Programação
Julgue os itens que se seguem, a respeito das tecnologias JSE, JME e JEE.

RMI (remote method invocation) é o protocolo de programação que, utilizando WAP (wireless application protocol), permite a construção de interface homem-máquina em dispositivos móveis.

Alternativas
Q314844 Programação
Ao se executar uma página JSP na plataforma J2EE, o servidor de aplicação

Alternativas
Q314842 Programação
Na plataforma J2EE, o serviço JAAS tem a função de

Alternativas
Q314841 Programação
Na plataforma J2EE, a classe ServletRequest define

Alternativas
Q314840 Programação
Para criar um Servlet que processará as requisições HTTP na plataforma J2EE, deve-se

Alternativas
Ano: 2013 Banca: FCC Órgão: DPE-SP Prova: FCC - 2013 - DPE-SP - Programador de computador |
Q304595 Programação
Considere uma aplicação web desenvolvida utilizando-se o Java EE 6 que contém dois arquivos, uma página de abertura de um site (chamada index.html) e uma classe servlet (Controle.java):


index.html

< !DOCTYPE html>
<html>
  <head>
    <title>Teste</title> 
      </head>
        <body>

          <form method ="post" action="Controle">

          <p>Interesses:< br />
          <label><input type="checkbox" value="Livros" name="interesses"/>Livros</label>
          <label><input type="checkbox" value="Revistas" name="interesses"/>Revistas</label>
          <label><input type="checkbox" value="Teatro" name="interesses"/>Teatro</label>
          </p>

          <p> <input type="submit" value="Enviar"/></p>
      </form>
   </body>
</html>


Controle.java
import java.io.*;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.*;
@WebServlet(name = "Controle", urlPatterns = {"/Controle"})
public class Controle extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
}
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
}

Com base nessa aplicação e na plataforma Java EE 6 é correto afirmar que
Alternativas
Q304432 Programação
No contexto da arquitetura Java Enterprise Edition, __________________ são, em termos de estrutura, classes Java especializadas que se assemelham muito à estrutura dos applets Java, porém rodando em um servidor web e não no do cliente.

Assinale a única alternativa que completa corretamente a lacuna acima.

Alternativas
Q300280 Programação
O modelo de programação Java Enterprise Edition é baseado em containers, que fornecem todos os serviços necessários para a aplicação corporativa.
Em consequência,
Alternativas
Q300279 Programação
Ao instalar uma aplicação Java EE, a ferramenta de instalação deve ler o descritor de instalação de aplicação do arquivo .ear da aplicação, que é encontrado em
Alternativas
Q299385 Programação
As questões a seguir devem ser levadas em consideração no design da maioria das aplicações desenvolvidas para a arquitetura J2EE.

• A ocorrência de código scriptlet no interior das visões deve ser minimizada.
• A lógica de negócios deve ser encapsulada em componentes que não pertençam à visão.
• O controle de fluxo é relativamente simples e tem como base valores encapsulados na requisição.
• A lógica de gerenciamento da visão é limitada em termos de complexidade.

Que padrão de projeto da camada de apresentação busca atacar todas as questões apresentadas acima?
Alternativas
Respostas
181: B
182: C
183: A
184: A
185: B
186: C
187: E
188: C
189: E
190: C
191: E
192: E
193: D
194: E
195: B
196: C
197: E
198: C
199: A
200: D