Questões de Concurso
Para analista de sistemas
Foram encontradas 15.593 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I.Faz parte do pacote java.util.function e possui um método abstrato que recebe um argumento e retorna um valor.
II.Na instrução, T get(); T representa o tipo de valor que a função get deve retornar.
III.O método set(T) da interface Supplier pode atribuir um valor ao argumento T.
É correto o que se afirma em:
Assinale a alternativa correta:
I.Testes unitários devem centrar-se em testar a funcionalidade dos objetos ou métodos.
II.Testes de componentes devem centrar-se em testar as interfaces dos componentes.
III.Testes de unitários são essencialmente um processo de teste de defeitos.
É correto o que se afirma em:
Sobre programação utilizando a linguagem Java, analise o código a seguir:
Assinale a alternativa correta:
I.Para utilizar transações aninhadas a partir das especificações do EJB, é necessário atribuir o valor flat ao atributo transaction-type.
II.O Singleton session bean é inicializado apenas uma vez na aplicação e existe durante o ciclo de vida da aplicação.
III.O Session Bean persistente mantém os dados sincronizados com a base de dados no formato LazyLoad.
É correto o que se afirma em:
I.A instrução Comparator <String> comparador= String::compareTo; demonstra o uso correto de um método de referência na linguagem Java.
II.Integer::sum é um método de referência que pode ser utilizado para obter a soma de dois números inteiros.
III.A instrução Supplier <Double> gerarNumeroAleatorio = random() -> Math.random(); retorna um valor aleatório do tipo Double.
É correto o que se afirma em:
I.A classe "Professor" pode visualizar os métodos da classe "Estudante" e "Curso" porque estão dentro do mesmo pacote.
II.A classe importada "java.util.Date" pode ser acessada tanto na classe "Estudante" quanto na classe "Curso"
III.A classe "Estudante" está definida no pacote "com.instituicao" e a classe "Curso" está definida no pacote Java padrão (sem pacote especificado).
É correto o que se afirma em:
I.Oferece suporte à criação de componentes reativos (reactive components).
II.Permite o uso de eventos parciais (Partial View Processing) para que partes específicas de uma página web sejam atualizadas de maneira assíncrona.
III.Page templating é uma funcionalidade core Facelets e não é suportada nativamente por JSP (JavaServer Pages).
É correto o que se afirma em:
I.Tópico (Topic) é o tipo de destino indicado para quando várias assinaturas de um consumidor competem para processar mensagens de um único produtor.
II.A função de um produtor JMS é enviar mensagens para uma fila JMS.
III.Uma fila JMS garante que as mensagens sejam processadas em uma ordem de chegada (FIFO - First-In-First-Out) por um único consumidor.
É correto o que se afirma em:
I.A instrução parallelStream () permite o processamento de elementos de uma coleção de maneira paralela e pode ser combinada com as operações filter (), map () ou forEach().
II.Streams são estruturas de controle de fluxo usadas para criar loops em aplicativos Java EE.
III.As operações intermediárias com uso de Stream podem ser divididas em stateless (sem estado) ou stateful (com estado). Operações como filter () e map() são consideradas operações com estado.
É correto o que se afirma em:
( )Uma transação ou bloqueio terminam quando o usuário executa um comando DDL (Data Definition Language). ( )A instrução SELECT UNIQUE ID FROM EMPLOYEES, dentro de uma transação, retornará apenas uma cópia de cada conjunto de linhas duplicadas. ( )O comando SAVEPOINT permite salvar um ponto específico da transação, podendo o usuário efetuar o COMMIT parcial das alterações de uma sequência de comando DDL (Data Definition Language).
Assinale a alternativa com a sequência correta: