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

Questões Discursivas

Foram encontradas 451 questões

Q995584 Programação
Uma das fases do ciclo de vida do JSF é a “Update Model Values”. Essa fase é responsável por:
Alternativas
Q993824 Programação
Sobre JUnit 5, assinale a alternativa correta.
Alternativas
Q990069 Programação
Nos testes unitários, é possível testar uma classe ou até mesmo um objeto Java. Nesse contexto, uma classe, para ser testada pelo Junit, deve se estender a partir de
Alternativas
Q970904 Programação
Os “listeners”, por definição, são usados para tratar e processar eventos. Quando um evento ocorre, o “listener” é notificado e recebe um objeto contendo informações sobre o evento ocorrido, e tem a oportunidade de executar e realizar qualquer processamento disparado pelo evento. No framework JSF (Java Server Faces), os eventos disparados por componentes (UI) são tratados por duas interfaces, que são:
Alternativas
Q970903 Programação

Considere o “managed bean” abaixo:


import javax.faces.bean.ManagedBean;

@ManagedBean

public class BoasVindas {

public String getSaudacao() {

return "Seja Bem Vindo!";

}

}


Utilizando-se o framework JSF (Java Server Faces) versão 2.2, é possível utilizar o método“getSaudacao()” do “managed bean” denominado “Boas Vindas”, por meio do código:

Alternativas
Q2716413 Programação

Sobre o ciclo de vida de uma aplicação JSF 2.2, a fase conhecida como Invoke Application é responsável por:

Alternativas
Q2716412 Programação

Com relação a Java EE 7, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:

( ) Servlets são scripts Java com um ciclo de vida definido no servidor.

( ) Facelets é uma linguagem de declaração da apresentação para aplicações JSF.

( ) CDI permite que as dependências dos objetos sejam recebidas, via parâmetros, de forma simplificada.

( ) EJBs são componentes server-side que encapsulam a lógica de negócio de uma aplicação.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q1288596 Programação
Considerando as fases de uma aplicação em JSF relacione as descrições abaixo com a explicação a seguir. I) A árvore de componentes da página é restaurada com os valores que foram enviados na requisição. Esses valores são obtidos através da requisição, que é aplicada ao componente em memória e não à propriedade da classe Bean para a qual o componente aponta. II) Os valores já estão validados e registrados nos componentes que serão atribuídos à respectiva propriedade na classe Bean. Esse processo envolve conversores dos tipos de dados, como por exemplo, conversores personalizados ou data e número. III) É exigida que quando a página for construída e devolvida para o browser, o JSF solicite que cada componente de tela que têm suas propriedades, comportamentos e forma, faça a geração do próprio HTML
Alternativas
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
Respostas
141: E
142: E
143: D
144: A
145: D
146: B
147: C
148: A
149: C
150: A
151: A
152: C
153: E
154: E
155: D
156: E
157: D
158: C
159: C
160: A