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

Foram encontradas 537 questões

Q402728 Programação
Acerca de sistemas transacionais e de arquitetura Java EE 7, julgue os itens subsequentes.

O Hibernate é instalado automaticamente na arquitetura Java EE 7, quando escolhido o recurso JDBC. O Hibernate passou a ser utilizado como solução padrão para mapeamento objeto-relacional nessa versão de arquitetura, porque a JPA (Java Persistence API), não é mais suportada para realizar tal mapeamento, tendo sido marcada como deprecated na versão Java EE 5.
Alternativas
Q391998 Programação
Acerca dos conceitos de desenvolvimento em Java e seus frameworks, julgue os itens a seguir.

O comando abaixo permite recuperar informação HQL (Hibernate Query Language), linguagem de consulta do Hibernate que permite a consulta e recuperação de informação.

retrieve (a=count(y.i by y.d where y.str = "ii*" or y.str = "foo"),b=max(count(y.i by y.d)))
Alternativas
Q371767 Programação
Com relação ao Hibernate, julgue os itens subsecutivos.

De acordo com o mapeamento mostrado abaixo, no Hibernate, a coluna Evento_ID manterá a chave primária da tabela Eventos.

imagem-002.jpg


Alternativas
Q370694 Programação
Considere a seguinte classe desenvolvida em uma aplicação Java que utiliza JPA/Hibernate:

imagem-001.jpg

É correto afirmar que os diversos métodos para executar operações de inserção, consulta, alteração e exclusão de registros no Banco de Dados (persist, find, merge, remove, createQuery etc) podem ser acessados por meio do objeto imagem-003.jpg . A String “ imagem-004.jpg ” refere-se ao nome da imagem-002.jpg
As lacunas I e II são preenchidas correta e respectivamente com
Alternativas
Q365024 Programação
É um framework para desenvolvimento de aplicações Web em Java, baseado no modelo MVC, para construção de interfaces com os usuários por meio de componentes visuais:
Alternativas
Q1655595 Programação
No Hibernate, a principal função da interface Session é oferecer
Alternativas
Q1292582 Programação
No mundo dos sistemas computacionais existem alguns frameworks para testes automatizados que promovem uma maior confiabilidade no resultado final do produto, pois quando implementados corretamente garantem que os procedimentos do software estarão de acordo com as especificações previstas no projeto. Assinale a alternativa que indica um framework de testes automatizados.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: SUFRAMA
Q1235788 Programação
Com relação ao Hibernate, julgue o item subsecutivo.
Os tipos de mapeamento do Hibernate são considerados tipos de dados SQL e precisam de conversão para dados Java nas respectivas classes Java.
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: TRT - 17ª Região (ES)
Q1228831 Programação
Acerca dos conceitos de frameworks, ExtJS, Hibernate, Spring e Struts, julgue o item subsequente.
A opção hbm2ddl.auto no arquivo hibernate.cfg.xml habilita a geração automática de esquemas da base de dados diretamente na base de dados. Essa opção pode ser naturalmente desligada apenas por meio da remoção da opção de configuração. 
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: TCE-RO
Q1188199 Programação
Julgue o item subsequente com relação a linguagens SQL e a mecanismos de persistência.
Para ajustar o comportamento do Hibernate, pode ser utilizada a propriedade denominada hibernate.xml2ddl.auto, que executa a linguagem de manipulação de dados e pode assumir os valores update-valid, create-update ou create-drop. 

Alternativas
Q930501 Programação
O Framework JSF (JavaServer Faces) é utilizado no desenvolvimento de aplicações Java para web que utilizam o padrão de projeto MVC (Model-View-Controller). Sobre o JSF 2 é correto afirmar:
Alternativas
Q930500 Programação
A respeito dos frameworks de desenvolvimento Java é correto afirmar.
Alternativas
Q930458 Programação
Com relação ao Hibernate, pode-se afirmar que:
Alternativas
Q930444 Programação
Java Server Faces (ou simplesmente Faces) é uma especificação de um framework baseado no padrão MVC para a construção de aplicações WEB. Selecione a alternativa que lista corretamente a sequência do ciclo de vida de processamento do Java Server Faces (JSF):
Alternativas
Q841617 Programação

Com relação à especificação Java Server Faces (JSF), assinale V para a afirmativa verdadeira e F para a falsa.


( ) Visa substituir a especificação Java Server Pages.

( ) Java Server Faces são usadas como uma fachada para Servlets e Java Server Pages.

( ) Define um framework MVC (Model View Controler) para aplicações Web.


As afirmativas são, respectivamente,

Alternativas
Ano: 2013 Banca: FCC Órgão: DPE-RS Prova: FCC - 2013 - DPE-RS - Analista - Informática |
Q807366 Programação
A tecnologia JavaServer Faces (JSF) fornece ferramentas para implementar interfaces do usuário que são extensíveis e reutilizáveis utilizando templates Facelet. Com esses templates é possível criar páginas que podem atuar como base ou modelo para outras páginas do site permitindo o reuso de código e ajudando a manter uma aparência padrão. Com base nessas informações, considere a existência de uma página de template chamada modelo.xhtml, cujo código é apresentado a seguir: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html"> <h:head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <h:outputStylesheet library="css" name="default.css"/> <title>Template Facelet</title> </h:head> <h:body> <div id="top" class="top"> <ui:insert name="top">Seção superior</ui:insert> </div> <div> <div id="left"> <ui:insert name="left">Seção esquerda</ui:insert> </div> <div id="content" class="content"> <ui:insert name="content">Conteúdo principal</ui:insert> </div> </div> </h:body> </html>
Para usar (invocar) a página de template em uma nova página do site e para definir o conteúdo que será inserido nas seções do template onde estão as tags ui:insert, utilizam-se respectivamente as tags
Alternativas
Q599164 Programação
A seguir, é apresentada parte de um arquivo XML de mapeamento (mapping), correspondente às linhas de 21 a 32, cuja numeração não compõe o arquivo.

21. <class name="Pessoa" table="PESSOA">

22. <id name="id" column="ID_PESSOA ">

23. <generator class="native"/>

24. </id>

25. <property name="idade"/>

26. <property name="nome"/>

27. <property name="sobrenome"/>

28. <set name="Eventos" table="Evento_Pessoa">

29. <key column="ID_PESSOA"/>

30. <many-to-many column="ID_EVENTO" class="Evento"/>

31. </set>

32. </class>
Tendo como referência as informações acima, julgue o item subsequente a respeito do Hibernate 4.2.

Para fazer a correlação entre as classes e banco de dados relacional, o Hibernate utiliza um arquivo XML padronizado para mapear os objetos envolvidos, assim, de acordo com os padrões do Hibernate 4.2, as sintaxes das linhas 21 e 28 estão incorretas.
Alternativas
Q599163 Programação
A seguir, é apresentada parte de um arquivo XML de mapeamento (mapping), correspondente às linhas de 21 a 32, cuja numeração não compõe o arquivo.

21. <class name="Pessoa" table="PESSOA">

22. <id name="id" column="ID_PESSOA ">

23. <generator class="native"/>

24. </id>

25. <property name="idade"/>

26. <property name="nome"/>

27. <property name="sobrenome"/>

28. <set name="Eventos" table="Evento_Pessoa">

29. <key column="ID_PESSOA"/>

30. <many-to-many column="ID_EVENTO" class="Evento"/>

31. </set>

32. </class>
Tendo como referência as informações acima, julgue o item subsequente a respeito do Hibernate 4.2.

De acordo com os padrões do Hibernate 4.2, nas linhas 25, 26 e 27, o correto seria utilizar attribute em vez de property.
Alternativas
Q449370 Programação
Acerca de sistemas de desenvolvimento web, assinale a opção correta.
Alternativas
Q446759 Programação
Acerca de JUnit, JMeter e Concordion, julgue o  próximo  item.

O JUnit é um framework que permite realizar testes unitários de códigos Java, herdando algumas características da própria linguagem. Na versão 4.11, ele permite, entre outros recursos, mudar a ordem de testes, criar testes parametrizados, executar testes de exceção e testes temporizados por meio da palavra-chave timeout.
Alternativas
Respostas
341: E
342: E
343: C
344: E
345: C
346: D
347: E
348: E
349: C
350: E
351: B
352: E
353: C
354: B
355: A
356: E
357: E
358: E
359: A
360: C