Questões

Pratique com questões de diversas disciplinas e universidades

147 questões encontradas(exibindo 8)

Página 2 de 15

Ao executar o projeto spring pela primeira vez aparece dois campos de login, o que isso significa?

A

Falha no maven.

B

O arquivo pom.xml está com as credenciais incorretas.

C

O java detectou erro no projeto.

D

Que o Spring Security não foi configurado.

Qual das alternativas a seguir resultará em um erro runtime quando executado em uma JVM?

A

int num = 10 * 5 * 10;

B

String a1 = “a < b ? “ + new Date();

C

double 15a = 15f;

D

Date data = (Date) new Object();

A companhia AirLines Java deseja informatizar sua venda de passagens aéreas, por esse motivo, expôs as seguintes regras de negócio.
Qual é a distribuição dos lugares em cada avião da companhia?

A
6 lugares na janela com números pares e 6 lugares no corredor com números ímpares.
B
12 lugares todos no corredor com números ímpares.
C
6 lugares na janela com números ímpares e 6 lugares no corredor com números pares.
D
Todos os lugares são na janela.

Qual é a diferença entre autenticação e autorização em uma API segura com OAuth2?

A

Autenticação valida a identidade do usuário, enquanto autorização define as permissões de acesso

B

Autenticação define as permissões de acesso, enquanto autorização valida a identidade do usuário

C

Não há diferença entre os dois conceitos

D

Autorização é usada apenas internamente

A respeito das anotações utilizadas na implementação do controlador, analise as sentenças a seguir:


I. A anotação @PathVariable é utilizada para obter o valor de um atributo que compõem o cabeçalho de uma requisição Web.


II. A anotação @RequestParam é utilizada para mapear uma requisição Web.


III. A anotação @ModelMap é utilizada para mapear o objeto que irá receber os dados do front-end


De acordo com as sentenças apresentadas, assinale a alternativa correta.

A
Nenhuma sentença está correta
B
Somente as sentenças I e II estão corretas
C
Somente as sentenças I e III estão corretas
D
Somente as sentenças II e III estão corretas
E
Todas as sentenças estão corretas
A partir da versão 2 do Java Server Faces (JSF), é possível definir o escopo que um Managed Bean (MB) será armazenado por meio de anotações. Dentre as anotações disponíveis para uma classe, estão: (a NoneScoped @CustomScoped. Acerca da anotação @RequestScoped, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Para definir o estado do MB como persistente apenas por uma requisição HTTP, deve-se utilizar a anotação RequestScoped.
( ) A RequestScoped indica que o MB por múltiplas requisições HTTP provenientes de um mesmo.
( ) A anotação @RequestScoped pode ser combinada, ao mesmo tempo, com outras anotações, como @SessionScoped ou.
Assinale a alternativa que apresenta a sequência CORRETA:

Para a classe ser uma Adapter é necessário herdar RecyclerView.Adapter e implementar os métodos obrigatórios.
Agora, assinale a alternativa que apresenta a resposta correta.

I. onCreateViewHolder() é o método responsável por inflar o layout criado. Este layout será exibido em cada item.
II. onBindViewHolder() é o método responsável por definir o conteúdo de cada item que será exibido na listagem. Se o RecyclerView conter dez objetos para serem exibidos, então, este método será chamado automaticamente dez vezes para criar cada item da listagem.
III. getItemCount() é o método responsável por informar ao Adapter a quantidade total de itens que devem ser exibidos.

Suponha que existam diferentes algoritmos para resolver um problema, sendo que cada algoritmo se aplica melhor a um contexto específico (ex: volume maior ou menor de dados, frequência de modificações e de consultas). Esse padrão sugere resolver o problema encapsulando cada algoritmo em uma classe distinta, que implementa uma interface padrão utilizada pelos módulos clientes desses algoritmos.

Assinale a alternativa com o nome do padrão que possui o propósito descrito no enunciado:

A
Strategy
B
Command
C
Memento
D
Chain of Responsibility
E
Mediator