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

Foram encontradas 446 questões

Ano: 2018 Banca: CPCON Órgão: UEPB Prova: CPCON - 2018 - UEPB - Analista de Sistemas |
Q1180270 Programação

Considere os itens a seguir:


I- Hibernate é uma especificação/interface.

II- JPA é uma das implementações do Hibernate.

III- Quando usamos JPA, utilizamos anotações e interfaces de javax.persistence.package, sem importar pacotes do Hibernate.


Está o que se afirma em

Alternativas
Ano: 2018 Banca: CPCON Órgão: UEPB Prova: CPCON - 2018 - UEPB - Analista de Sistemas |
Q1180268 Programação
É uma classe Java registrada no JSF que gerencia a interação entre a interface do usuário e a lógica de negócio:
Alternativas
Ano: 2018 Banca: CPCON Órgão: UEPB Prova: CPCON - 2018 - UEPB - Analista de Sistemas |
Q1180267 Programação
Hibernate contempla anotações JPA e possui outras anotações no pacote org.hibernate.annotations. NÃO é uma anotação JPA e nem Hibernate:
Alternativas
Q1094951 Programação
No que se refere a ambientes para desenvolvimento de sistemas, julgue o item.
O Hibernate possui uma linguagem para consulta a bases de dados, inspirada na SQL (Structured Query Language),  chamada de HQL (Hibernate Query Language). 
Alternativas
Q1094950 Programação
No que se refere a ambientes para desenvolvimento de sistemas, julgue o item.
No  conceito  do  Hibernate,  uma  entidade  está  sempre subordinada a um componente e pode ser manipulada somente em relação a esse componente. 
Alternativas
Q1020740 Programação

Considere o fragmento de código a seguir escrito em Java e que utiliza Hibernate.


1.Criteria crit = session.createCriteria(Produto.class);

2.crit.add(Restrictions.gt(“preco”,new Double(30.0)));

3.List results = crit.list();


De acordo com a linha 2, é possível afirmar que o trecho indicado retornará produtos cujos preços sejam:

Alternativas
Q1020728 Programação
Em uma interface de credenciamento de usuário, utilizando JSF, para que o conteúdo do campo senha fique ilegível quando preenchido, os campos de nome e senha devem ser criados, respectivamente, pelas seguintes tags:
Alternativas
Q952934 Programação
O JBoss AS (atualmente denominado WildFly) é um servidor de aplicações escrito em Java. A versão WildFly 13.0 é uma implementação das especificações da Plataforma Java Enterprise Edition 7. Acerca dessa versão é correto afirmar:
Alternativas
Q942884 Programação
O JUnit é um framework de teste de unidade para aplicações Java.

Considere as seguintes afirmativas a respeito do framework JUnit.


I Até a versão 3.8.1 do JUnit, todas as classes de testes precisavam herdar da classe TestCase do framework JUnit.

II A partir da versão 4 do JUnit, para se construir uma classe de teste, precisa-se apenas associar a anotação @Test à declaração de qualquer classe pública.

III Com a anotação @Test(timeout= ), é possível definir o tempo de duração do teste em milissegundos. Se a execução ultrapassar o tempo definido, o teste irá acusar a falha.

IV Para que um determinado objeto seja compartilhado entre vários métodos de testes JUnit, deve-se colocar a inicialização do objeto no construtor da classe.


Estão corretas as afirmativas

Alternativas
Q942883 Programação
O JUnit é um framework de teste de unidade para aplicações Java.

A respeito do JUnit, analise as afirmativas abaixo.


I Na versão 4 do JUnit, quando se utiliza o método assertEquals() do JUnit para comparar duas variáveis do tipo double, é possível passar um terceiro parâmetro que corresponde ao delta, que corresponde à diferença máxima que será tolerada entre os dois números comparados.

II Um dos métodos pertencentes ao framework JUnit é o método assertObject(), que compara quaisquer duas variáveis do tipo Object.

III A anotação @Before pode ser associada a um método de testes JUnit e garante que este será o primeiro método de teste a ser executado.

IV A versão 4 do JUnit oferece o método assertThat(), que traz maior flexibilidade às comparações que podem ser realizadas no corpo de um método de testes.


Estão corretas as afirmativas

Alternativas
Q940518 Programação
O Java Server Faces (JSF) é uma especificação Java usada para implementar frameworks de interface do usuário baseada em componentes para aplicações web. Considerando o JSF, é correto afirmar que
Alternativas
Q940508 Programação

As anotações são mecanismos importantes para configuração do funcionamento do hibernate para um sistema específico. Sobre essa temática, analise as afirmativas abaixo.


I Em um relacionamento bidirecional, é possível fazer uso das anotações @OneToMany, @ManyToOne e @JoinColumn.

II A anotação @ManyToMany não é suportada pelo hibernate.

III @PrimaryKeyJoinColumn indica que a chave primária de uma entidade é usada como chave estrangeira.

IV @Todo indica um ponto de extensão em linhas de produtos de software.


Estão corretas as afirmativas

Alternativas
Q940506 Programação

O hibernate é uma tecnologia bastante utilizada para o mapeamento objeto-relacional de sistemas Java. Sobre essa tecnologia, analise as afirmativas abaixo.

I @Entity deve ser utilizado para anotar classes persistentes.

II @Table é uma anotação utilizada em atributos de classes.

III @Id anota atributos cujos valores podem ser gerados automaticamente.

IV @TableKey anota atributos que representam chaves primárias.

Estão corretas as afirmativas

Alternativas
Q936711 Programação
Com relação a criptografia, desenvolvimento orientado a testes (TDD — test driven development) e Hibernate, julgue o seguinte item.
O Hibernate é uma solução tecnológica para ORM (mapeamento objeto-relacional) que aceita o uso da JPA (Java Persistence API) e que permite padronizar as implementações de ORM em Java, embora ainda seja possível mapear as classes utilizando-se o XML.
Alternativas
Q907751 Programação
Segundo a especificação JAVA EE 8, a tecnologia Java Server Faces permite utilizar anotações para definir o escopo em que um Managed Bean será armazenado. Sobre tais possibilidades de configuração, o escopo que persiste um bean durante a interação de todos os usuários com a aplicação web é
Alternativas
Q883123 Programação

Julgue o seguinte item, relativo a métrica de qualidade de software, JUnit, SQL, Delphi e desenvolvimento mobile.


Uma característica e limitação do JUnit é a impossibilidade de definição de parâmetros para construtores e métodos.

Alternativas
Q875604 Programação

Acerca de sistemas de aplicação web, julgue o item a seguir.


Quando da instalação do JBoss em ambiente Windows, as permissões de acessos aos folders necessários para o correto funcionamento são configuradas automaticamente.

Alternativas
Q872972 Programação

Julgue o item subsecutivo, a respeito das camadas de persistência.


No Hibernate, o valor 1 atribuído à propriedade hbm2ddl.auto permite o autocommit para conexões JDBC.

Alternativas
Q872170 Programação

A respeito de construção de sistemas, julgue o item subsequente.


Em sistemas desenvolvidos em Java, o objetivo do framework Hibernate é a transformação das classes para tabelas de dados, com a geração dos comandos SQL.

Alternativas
Q872167 Programação

A respeito de construção de sistemas, julgue o item subsequente.


As especificações JSF (Java Server Faces) 1.x e 2.x utilizam JSP (Java Server Pages) como template padrão para a construção de interfaces de usuários.

Alternativas
Respostas
141: C
142: A
143: A
144: C
145: E
146: E
147: D
148: E
149: D
150: C
151: C
152: A
153: D
154: C
155: A
156: E
157: E
158: E
159: C
160: E