Questões de Concurso Comentadas sobre frameworks java em programação

Foram encontradas 446 questões

Q606842 Programação
Acerca de frameworks e API, julgue o item subsequente.

Embora o JBoss Seam seja um framework para o desenvolvimento de aplicações Java EE com suporte a Web 2.0 e tecnologias como JSF, AJAX, JPA e BPM, ele não possui integração com EJB 3.0 e seus componentes.


Alternativas
Q606841 Programação
Acerca de frameworks e API, julgue o item subsequente.

JMS (Java message service) é uma API da linguagem Java para middleware orientado a mensagens. O uso de JMS permite que duas ou mais aplicações se comuniquem por meio da troca de mensagens.


Alternativas
Q606840 Programação
Julgue o item a seguir, referentes a tecnologia JEE e Servlets.

Todos os objetos de eventos em JSF devem estender a classe FacesListern a fim de que os eventos sejam suportados pelo ciclo de vida da requisição.


Alternativas
Q606839 Programação
Julgue o item a seguir, referentes a tecnologia JEE e Servlets.

Requisições JSF processadas são direcionadas para um Servlet chamado FacesServlet, o qual cria um objeto denominado FacesContext.


Alternativas
Q606836 Programação
Julgue o item a seguir, referentes a tecnologia JEE e Servlets.

JSTL é uma biblioteca que auxilia o desenvolvimento de aplicativos JSF de forma mais rápida.


Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602443 Programação
No que se refere à arquitetura Java EE 7, julgue o próximo item.

O JSON (JavaScript object notation) é um formato leve para troca de dados que implementa o modelo MVC (model-view-control) em substituição ao framework JSF.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602437 Programação
Julgue os itens seguintes, relativos ao framework Hibernate. Nesse sentido, considere que a sigla HQL, sempre que utilizada, se refere a  Hibernate Query Language.

Não devem ser utilizados juntos os frameworks JBoss Seam e Hibernate, já que os dois têm exatamente a mesma funcionalidade: o mapeamento de classes Java em tabelas do banco de dados, ou seja, o mapeamento objeto relacional (ORM).
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602435 Programação
Julgue os itens seguintes, relativos ao framework Hibernate. Nesse sentido, considere que a sigla HQL, sempre que utilizada, se refere a  Hibernate Query Language.

O framework Hibernate, uma solução para se fazer o mapeamento objeto relacional (ORM) em ambientes Java, cuida do mapeamento de classes para tabelas de banco de dados e de tipos de dados Java para tipos de dados SQL.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602434 Programação
Julgue os itens seguintes, relativos ao framework Hibernate. Nesse sentido, considere que a sigla HQL, sempre que utilizada, se refere a  Hibernate Query Language.

Ao se utilizar o Hibernate, não é preciso que se reescrevam consultas HQL durante a migração entre bancos de dados diferentes.
Alternativas
Q602235 Programação
A linguagem Java, amplamente utilizada em programação web, permite que o desenvolvedor seja independente de fornecedores de software, uma vez que Java é um software livre. Com referência a esse assunto, julgue o item subsecutivo.

O JSF (Java Server Faces) é um framework web criado para simplificar o desenvolvimento da interface do aplicativo com o usuário, uma vez que une as camadas de apresentação e de regras de negócio.
Alternativas
Q600314 Programação
Desenvolver em JSF requer conhecimento em suas tags, o que determina sua utilização. Neste contexto, três tags são descritas a seguir. 

I - Campo oculto: <input type="hidden"/>

II - Uma caixa de texto de múltiplas linhas: <textarea/>

III - Mostra uma imagem <img/>

As descrições I, II e III correspondem, respectivamente às seguintes tags: 

Alternativas
Q600312 Programação
Um ciclo de vida em JSF é composto pelas seis fases listadas a seguir. 

(I) Invocar a aplicação

(II) Processar validações

(III) Renderizar a resposta

(IV) Restaurar a apresentação

(V) Atualizar valores do Modelo

(VI) Aplicar os valores da requisição

Cada fase tem uma ação importante em sua aplicação e deve ser bem compreendida para que se possa manipular ao extremo sua interface e melhorar a legibilidade de seu desenvolvimento. As seis fases são executadas na seguinte sequência lógica: 


Alternativas
Q596377 Programação
Acerca de Java, julgue o item subsequente.

A principal função do desenvolvedor de componentes na arquitetura JSF é criar a interface de aplicação mediante utilização da HTML e suas tags.
Alternativas
Q596163 Programação
Com relação à análise e à avaliação de riscos em projetos de teste de software, julgue o item a seguir.

A JUnit é uma biblioteca típica de testes de apoio e fornece suporte para a execução de testes, geração de logs e verificação de resultados. Por meio do conjunto de classes C# do JUnit, é possível a criação de ambiente de testes automatizado.


Alternativas
Q594261 Programação
Acerca dos servidores de aplicação JEE e Red Hat JBoss, julgue o item subsequente.

É possível executar múltiplas instâncias standalone do Red Hat JBoss em uma máquina que suporta apenas um endereço de rede.

Alternativas
Q591510 Programação
O Hibernate é um framework para o mapeamento objeto-relacional. Em relação ao Hibernate, é incorreto afirmar que:
Alternativas
Q589975 Programação
A tecnologia JavaServer Faces (JSF) divide-se nas camadas
Alternativas
Q585727 Programação
No fragmento de código a seguir, considere session um objeto org.hibernate.Session válido e Produto o nome de uma classe persistente de entidade do banco de dados. Considere ainda a existência de diversos produtos cadastrados e de um ambiente ideal no qual a aplicação está em execução.
Criteria crit = session.createCriteria(Produto.class); ..I.... List results = crit.list();
Alternativas
Q585725 Programação
Em uma aplicação JSF, considere o método getClientes a seguir de um bean gerenciado chamado ClienteBean, e getEntityManager um método de uma classe JPAUtil que retorna um objeto emg válido e ideal para o contexto apresentado.

public List<Cliente> getClientes() {
    private List<Cliente> clientes;
    if(this.clientes == null) {
     EntityManager emg = JPAUtil.getEntityManager();
     Query q = emg.createQuery("select a from Clientes a", Cliente.class);
     this.clientes = q.getResultList();
     emg.close();
  }
  return clientes;
}
Considerando que o método retorna uma lista de clientes válida a partir de uma busca no banco de dados, em uma página listaClientes.xhtml, para receber a lista de forma padrão, pode-se utilizar uma tag aberta com:
Alternativas
Q585724 Programação
Em um formulário criado em uma página que utiliza JSF 2, existe a seguinte instrução:
<h:commandButton value="Gravar" action="#{clienteBean.gravar}"/>
Considerando a existência de um ambiente Java EE ideal em que os componentes da aplicação ligados à página estão criados, o trecho #{clienteBean.gravar} indica que quando o botão Gravar for clicado.
Alternativas
Respostas
221: E
222: C
223: E
224: C
225: C
226: E
227: E
228: C
229: C
230: E
231: A
232: C
233: E
234: E
235: C
236: C
237: C
238: B
239: A
240: E