Buscar

Simulados

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Simulado1 
 
 1a Questão (Ref.: 201407282418) Acerto: 1,0 / 1,0 
Você pode optar pelo uso de uma sintaxe abreviada ao efetuar operações. A expressão X += y equivale a ...? 
 
 
x = x + m; 
 
x = x + z; 
 
x = z + y; 
 
x = x + i; 
 x = x + y; 
 
 
 
 2a Questão (Ref.: 201407154525) Acerto: 0,0 / 1,0 
(COPEVE-UFAL - 2011) Os tipos primitivos de dados do Java são: 
 
 boolean, string, int, float, double. 
 
boolean, string, short, int, long, float, double. 
 
boolean, char, int, long, float, string. 
 
boolean, string, byte, int, long, float. 
 boolean, char, byte, short, int, long, float, double. 
 
 
 
 3a Questão (Ref.: 201407155381) Acerto: 0,0 / 1,0 
(FCC - 2012) Sobre conceitos em programação orientada a objetos (OOP), analise: 
I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber 
argumentos distintos, consequentemente alterando a assinatura do método. 
II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por 
outros objetos, protegendo o acesso direto aos mesmos através de operações. 
III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe 
pode herdar de uma superclasse. 
Está correto o que consta em : 
 
 I e II, apenas. 
 
III, apenas. 
 
II e III, apenas. 
 
I, II e III. 
 I, apenas. 
 Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201408115476) Acerto: 1,0 / 1,0 
A versão do Java voltada para desktops e servidores e a versão voltada para aplicativos de rede em geral são, 
respectivamente: 
 
 JSE e JEE 
 
JME e JEE 
 
JEE e JSE 
 
JME e JSE 
 
JSE e JME 
 
 
 
 5a Questão (Ref.: 201407780755) Acerto: 1,0 / 1,0 
Cite algumas vantagens herdadas da Tecnologia Servlet: 
 
 
Programação Orientada a Objetos, Estrutura Rígida, Portabilidade 
 
Programação Exclusiva para Funções, Flexibilidade, Portabilidade 
 
Programação Orientada a Objetos, Flexibilidade, Impossibilidade de Portabilidade 
 
Programação Orientada a Estruturas, Flexibilidade, Portabilidade 
 Programação Orientada a Objetos, Flexibilidade, Portabilidade 
 
 
 
 6a Questão (Ref.: 201407652760) Acerto: 1,0 / 1,0 
Segundo Silva, o ciclo de vida de um Servlet é controlado pelo container. Em que momento o container remove 
o Servlet da memória? 
 
 
Após gerar a resposta HTTP (página em HTML). 
 
Após criar objetos de request/response. 
 Após chamar o método destroy(). 
 
Após destruir os objetos request/response. 
 
Após o Servlet executar cada requisição em um método service(). 
 
 
 
 7a Questão (Ref.: 201407929899) Acerto: 0,0 / 1,0 
Marque o item que contem a sintaxe correta em um arquivo JSP para importar a classe "Classe" do pacote 
"pacote" 
 
 <%@include import= "pacote.Classe"%> 
 
<%@import class= "pacote.Classe"%> 
 <%@page import="pacote.Classe"%> 
 
<%@page include= "pacote.Classe"%> 
 
<%import= "pacote.Classe"%> 
 
 
 
 8a Questão (Ref.: 201407696636) Acerto: 0,0 / 1,0 
VUNESP - 2013 - FUNDUNESP Ao se executar uma página JSP na plataforma J2EE, o servidor de aplicação 
 
 traduz o conteúdo da página em um Servlet, compila o Servlet e o executa, enviando o resultado para o 
navegador. 
 
compila a página por meio de um compilador específico e a executa, enviando o resultado para o 
navegador. 
 
envia todo conteúdo da página para o navegador, pois, devido à compatibilidade do código Java e 
JavaScript, ela pode ser processada diretamente pelo navegador 
 
envia o conteúdo HTML ao navegador, substituindo o código delimitado por <% e %> pelos valores 
correspondentes 
 envia a página para um interpretador Java que faz o processamento e envia o código HTML resultante 
para o navegador 
 Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201407661120) Acerto: 0,0 / 1,0 
Um objeto da Classe ResultSet pode ser visualizado como uma tabela. Qual o método utilizado para percorrer as 
linhas dessa tabela. 
 
 
finnaly() 
 prev() 
 
exec() 
 
try() 
 next() 
 Gabarito Comentado. 
 
 
 
 10a Questão (Ref.: 201407613885) Acerto: 0,0 / 1,0 
Tomada em comandos INSERT, UPDATE ou DELETE, retornando o número de colunas afetadas como um tipo 
int. 
 
 ResultSet 
 ExecuteUpdate 
 
ExecuteQuery 
 
DataSource 
 
Connection 
 
 
Simulado 2 
 
1a Questão (Ref.: 201407164509) Acerto: 1,0 / 1,0 
(CESGRANRIO - 2009) Qual das afirmações a seguir faz uma apreciação correta a respeito da linguagem de 
programação Java? 
 
 
Objetos da classe java.lang.String têm comportamento otimizado para permitir que seu valor seja 
alterado sempre que necessário, liberando imediatamente a memória usada pelo conteúdo anterior. 
 
Uma classe pode implementar somente uma interface ao mesmo tempo. 
 
Uma classe pode implementar uma interface ou ser subclasse de outra classe qualquer, mas não ambos 
simultaneamente. 
 A construção de um método que pode levantar uma exceção, cuja instância é uma subclasse de 
java.lang.RuntimeException, não exige tratamento obrigatório por parte do programador dentro daquele 
método. 
 
O conceito de herança múltipla é implementado nativamente. 
 
 
 
 2a Questão (Ref.: 201407155387) Acerto: 1,0 / 1,0 
(FCC - 2008) Os conceitos de generalização e especialização da orientação a objetos estão diretamente 
relacionados ao conceito de: 
 
 
Associação. 
 
Encapsulamento. 
 Herança. 
 
Agregação. 
 
Polimorfismo. 
 
 
 
 3a Questão (Ref.: 201407155518) Acerto: 0,0 / 1,0 
(UFF - 2009) Analise as seguintes sentenças em relação à orientação objeto: 
I. As classes possuem atributos e métodos. 
II. Na orientação objeto existem dois tipos de métodos: herança e polimorfismo. 
III. Podem ser criadas classes a partir dos objetos criados que, por sua vez, irão receber por herança os 
atributos e métodos da superclasse. 
Das sentenças acima: 
 
 I, II e III são verdadeiras. 
 
apenas I e III são verdadeiras; 
 
apenas II e III são verdadeiras; 
 apenas I é verdadeira. 
 
apenas I e II são verdadeiras; 
 Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201407155383) Acerto: 1,0 / 1,0 
(FCC - 2012) Em relação a projetos orientados a objetos, a restrição de multiplicidade: 
 
 
expressa a possibilidade de composição de múltiplos atributos e métodos para um objeto. 
 indica o número de instâncias de uma classe que participa da relação com as instâncias de outra classe. 
 
reduz a complexidade, pois permite tratar múltiplos objetos como um único objeto. 
 
descreve a quantidade de objetos que podem ser instanciados para uma determinada classe. 
 
garante que uma classe seja utilizada na composição de múltiplos objetos. 
 
 
 
 5a Questão (Ref.: 201407660820) Acerto: 1,0 / 1,0 
Um dos métodos usados para recuperar dados enviados pelo formulário para um Servlet? 
 
 
request.getRequest() 
 
request.getTime() 
 request.getParameter() 
 
request.getName() 
 
request.getValues() 
 Gabarito Comentado. 
 
 
 
 6a Questão (Ref.: 201407156157) Acerto: 1,0 / 1,0 
(FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor: 
 
 o seu método init() é invocado. 
 
o seu método stream() é invocado. 
 
o método service() é definido. 
 
ocorre um destroy() no processo cliente. 
 
ocorre a execução do método getOutputStream(). 
 
 
 
 7a Questão (Ref.: 201407752299) Acerto: 1,0 / 1,0 
As tags de expressãotêm acesso completo a informação sobre a requisição. Marque uma característica das tags 
de expressão. 
 
 
Insere valor no objeto out 
 
Insere valor na classe Servlet 
 Insere valor Java diretamente na saída 
 
Insere valor na tag html 
 
Insere valor na função println 
 
 
 
 8a Questão (Ref.: 201407289592) Acerto: 1,0 / 1,0 
O elemento básico da tecnologia JSP que permite informar ao servidor, em tempo de tradução, algumas 
propriedades específicas da página, é conhecido como? 
 
 
Gráficos 
 
JSP Engine 
 Diretiva 
 
Scriptles 
 
JSP file 
 Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201408068366) Acerto: 0,0 / 1,0 
Dentro da arquitetura tradicional de acesso a bancos de dados do Java, qual seria a classe encarregada de 
efetuar a execução de comandos SQL? 
 
 Connection 
 Statement 
 
DriverManager 
 
Class 
 
ResultSet 
 
 
 
 10a Questão (Ref.: 201407289593) Acerto: 0,0 / 1,0 
Marque a opção correta com relação a arquitetura cliente/servidor. 
 
 
Arquitetura compartilhada privilegia o envio e recebimento de dados pelo servidor e o cliente. 
 
A comunicação cliente/servidor é baseada em rastreamento de mensagens 
 Arquitetura centralizada é onde toda a inteligência é centralizada em um computador central que recebe 
a informação gerada pela captura da informação do usuário através de um terminal 
 
Arquitetura de arquivo compartilhado é um processo responsável pela manutenção da informação 
(Servidor), enquanto que outro é responsável pela obtenção dos dados (Cliente) 
 Arquitetura centralizada é quando o servidor de arquivos envia arquivos da localização compartilhada 
para o ambiente da estação de trabalho

Outros materiais