Buscar

DESENVOLVIMENTO DE SOFTWARE Simulado AV

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disc.: DESENVOLVIMENTO DE SOFTWARE 
 
Acertos: 10,0 de 10,0 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considerando o código seguinte, em Java, quais os valores de x,y e w, 
respectivamente? 
int a = 5, b = 32, c = 7; 
boolean x, y, w; 
x = (b > a) && (c > b); 
y = (b < c) || (a < b - c); 
w = (a + c < b) && !(c > a); 
 
 
 
false, true e true 
 false, true e false 
 
true, true e false 
 
true, false e true 
 
true, false e false 
Respondido em 24/03/2021 14:18:58 
 
Explicação: 
T && F -> F, F || T -> T, T && !T -> T && F -> F 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Quando existe a necessidade de reescrever um método herdado da classe pai, 
mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo 
tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que 
técnica? 
 
 Sobrescrita 
 
Agregação 
 
Encapsulamento 
 
Herança 
 
Sobrecarga 
Respondido em 24/03/2021 14:20:39 
 
Explicação: 
O polimorfismo, ou sobrescrita, consiste na possibilidade de recriar um método herdado, 
mantendo sua assinatura, o que é diferente de sobrecarga, onde são utilizadas múltiplas 
assinaturas para um mesmo método ou função. 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das opções abaixo não é uma descendente de Collection? 
 
 
HashMap 
 
Arraylist 
 
Vector 
 
LinkedList 
 HashList 
Respondido em 24/03/2021 14:21:18 
 
Explicação: 
HashList não é uma descente de Collection 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
As interfaces ouvintes servem para a captura de eventos no ambiente gráfico criado 
com o uso de Java. Qual ouvinte deve ser utilizado para a captura do clique sobre um 
botão ou item de menu? 
 
 
ChangeListener 
 
FocusListener 
 
ItemListener 
 
KeyListener 
 ActionListener 
Respondido em 24/03/2021 14:22:15 
 
Explicação: 
Eventos de clique, como estes, são capturados com o uso de ActionListener e a 
implementação de seu único método, o actionPerformed. 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Tag utilizada para definir o cabeçalho de uma página HTML: 
 
 
br 
 
title 
 
foot 
 head 
 
body 
Respondido em 24/03/2021 14:22:48 
 
Explicação: 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das opções abaixo não representa a afirmação abaixo: 
"classe Java usada para estender as funcionalidades de um servidor." 
 
 
Hibernate 
 Servlet 
 
Java Server Faces (JSF) 
 
Spring 
 
Struts 
Respondido em 24/03/2021 14:23:35 
 
Explicação: 
Servlet 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual o banco de dados que vem como padrão do NetBeans, sendo totalmente 
construído em Java? 
 
 Derby 
 
DB2 
 
MS Access 
 
Oracle 
 
Informix 
Respondido em 24/03/2021 14:23:48 
 
Explicação: 
Por padrão, o NetBeans traz suporte ao banco Derby, o qual é totalmente construído em 
Java e não depende da instalação de um servidor proprietário. 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual componente do JSF assume o papel de Front Control? 
 
 
Managed Bean 
 
Request 
 
Response 
 
Facelet 
 FacesServlet 
Respondido em 24/03/2021 14:25:32 
 
Explicação: 
Segundo o mapeamento feito no web.xml, toda chamada a páginas JSF será direcionada 
para o FacesServlet, fazendo com que o mesmo assuma o papel de Front Control na 
arquitetura do JSF. 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Suponha que você precisa implementar uma funcionalidade de um novo sistema de 
Telemarketing que envolve o controle da quantidade de chamadas tratadas pelo 
operador enquanto estiver logado. Qual o tipo de EJB seria mais apropriado para 
acumular a quantidade de chamadas? 
 
 Stateful Session Bean 
 
MDB 
 
Entity Bean 
 
Stateless Session Bean 
 
JPA 
Respondido em 24/03/2021 14:26:40 
 
Explicação: 
Por se tratar de uma chamada a um método de negócios síncrona, temos a clara utilização 
de um Session Bean, e como deve guardar o estado, no caso a quantidade e chamdas, 
precisamos de um Stateful Session Bean. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
Ao solicitar a criação de entidades JPA a partir do banco de dados, no NetBeans, é 
solicitado que se defina um pool de conexões para o acesso a este banco. Qual 
tecnologia Java é utilizada para o registro e localização deste pool? 
 
 
EJB 
 
JMS 
 
SWING 
 
JDBC 
 JNDI 
Respondido em 24/03/2021 14:27:34 
 
Explicação: 
O serviço de nomes e diretórios do Java é denominado JNDI, e serve para o registro e 
localização de objetos como pools de conexão e filas de mensagerias, entre diversos outros.

Outros materiais