Buscar

PROJETO E IMPLEMENTAÇÃO ORIENTADO A OBJETOS

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.: PROJETO E IMPLEMENTAÇÃO ORIENTADO A OBJETOS 
 
 
 1. Ref.: 778037 Pontos: 0,60 / 0,60 
 
(MPE-ES/2013) Na plataforma Java EE (J2EE), em comparação com os Servlets, a criação de 
Java Server Pages (JSP) facilita o desenvolvimento de páginas web, pois: 
 
 permite que o conteúdo estático seja escrito sem a necessidade de utilizar código Java. 
 
sua execução é mais rápida devido ao código não precisar ser compilado antes de ser executado 
 
evita que a página produza erros em tempo de execução. 
 
o código Java pode ser executado diretamente pelo navegador por meio do JavaScript, sem a 
necessidade de um servidor web. 
 
permite que o código Java seja depurado diretamente pelo navegador. 
Respondido em 2021 
 
 
 2. Ref.: 779241 Pontos: 0,60 / 0,60 
 
(Copel/2010) Na especificação de Servlets e JSP, o escopo de sessão é gerenciado pela 
interface HttpSession. Sobre essa interface, analise as afirmativas abaixo: 
 
I. Para manter um estado conversacional com o cliente, a API usa Cookies ou reescrita de URL. 
 
II. O identificador da sessão é controlado por um campo de formulário escondido (campo 
hidden). 
 
III. Os objetos inseridos na sessão ficam armazenados no cliente. 
 
IV. Uma sessão pode ser invalidada através do método invalidate. 
 
V. É possível inserir, consultar e remover atributos no escopo da sessão através de uma chave 
String. 
 
Assinale a alternativa CORRETA: 
 
 
Apenas as afirmativas I, II, III e V estão corretas. 
 
Somente a afirmativa III está correta. 
 Apenas as afirmativas I, IV e V estão corretas. 
 
Todas as afirmativas estão corretas. 
 
Apenas as afirmativas I, II, IV e V estão corretas. 
Respondido em 2021 
 
 
 3. Ref.: 776817 Pontos: 0,60 / 0,60 
 
(Poscomp/2011) Analise as seguintes afirmativas: 
 
I. Ocultar dados dentro das classes e torná-los disponíveis apenas por meio de métodos é uma 
técnica muito usada em programas orientados a objetos e é chamada de sobrescrita de 
atributos. 
 
II. Uma subclasse pode implementar novamente métodos que foram herdados de uma 
superclasse. Chamamos isso de sobrecarga de métodos. 
 
III. Em Java não existe Herança múltipla como em C++. A única maneira se se obter algo 
parecido é via interfaces. 
 
 
apenas a afirmativa III está incorreta 
 
apenas a afirmativa II está incorreta 
 apenas as afirmativas I e II estão incorretas 
 
apenas as afirmativas I e III estão incorretas 
 
apenas a afirmativa I está incorreta 
Respondido em 2021 
 
 
 4. Ref.: 780259 Pontos: 0,60 / 0,60 
 
Os filtros possibilitam que seja interceptada uma solicitação antes de ela atingir um recurso. 
Dentre as alternativas abaixo, qual não se enquadra com relação a Filtragem de Servlet? 
 
 
Um objeto FilterConfig representa a configuração para o filtro. 
 
o método init do filtro é chamado apenas uma vez, pelo Container Servlet. 
 
Um objeto FilterChain é passado pelo container ao método do Filter, da classe de filtro. 
 
o método doFilter é onde a filtragem é realizada. 
 
para desenvolver um filtro é necessário implementar as interfaces RequestFilter e/ou 
ResponseFilter. 
Respondido em 2021 
 
 
 5. Ref.: 776821 Pontos: 0,60 / 0,60 
 
Considerando o esquema de herança existente na metodologia de Orientação a Objeto, em uma 
hierarquia de classes em Java, temos: 
 
I. Os construtores da superclasse não são herdados pelas instâncias de uma subclasse. 
 
II. Todo método construtor de uma superclasse precisa também chamar um construtor da 
subclasse. 
 
III. O comando super( ), chamada ao construtor da superclasse, deve ser declarado 
obrigatoriamente na primeira linha do construtor da subclasse. 
 
Marque a alternativa CORRETA: 
 
 Apenas as a sentença I e III são verdadeiras; 
 
Apenas as sentenças I e II são verdadeiras 
 
Apenas as sentenças II e III são verdadeiras 
 
Todas as sentenças são verdadeiras 
 
Nenhuma sentença é verdadeira 
Respondido em 2021 
 
 
 6. Ref.: 780256 Pontos: 0,60 / 0,60 
 
(PGE-RJ/2009) A interface Map do fremework de coleções da linguagem Java retorna o valor 
associado a uma chave especificada por meio do método: 
 
 
Object put(Object key, Object value). 
 
int size( ). 
 
boolean containsKey(Objet key). 
 Object get(Object key). 
 
Object firstKey( ). 
Respondido em 2021 
 
 
 7. Ref.: 780329 Pontos: 0,60 / 0,60 
 
(TJ-PE/2011) Em uma classe de entidade de uma aplicação que utiliza JPA, a anotação que 
define um atributo que não será salvo no banco de dados é a: 
 
 
@Stateful. 
 @Transient. 
 
@Stateless. 
 
@Local. 
 
@Optional. 
Respondido em 2021 
 
 
 8. Ref.: 1105302 Pontos: 0,60 / 0,60 
 
(TRE-SP/2017)Considere que em uma servlet de uma aplicação Java EE existem as linhas 
abaixo: 
 
ArrayList lista = dao.consultar(nome); 
request.setAttribute("lista_req", lista); 
RequestDispatcher disp = request.getRequestDispatcher("dadosTRE.jsp"); 
disp.forward(request, response); 
 
Na página dadosTRE.jsp, para receber a variável de requisição definida pelo método 
setAttribute utiliza-se a instrução: 
 
 ArrayList lis = (ArrayList) request.getAttribute("lista_req"); 
 
ArrayList lista = (ArrayList) request.getAttribute("lista"); 
 
ArrayList lista = (ArrayList) request.getParameter("lista_req"); 
 
ArrayList lis = request.getAttribute("lista_req"); 
 
ArrayList lista = request.getParameter("lista"); 
Respondido em 2021 
 
 
 9. Ref.: 780270 Pontos: 0,60 / 0,60 
 
Qual o resultado apresentado no browser após a execução do código JavaServer Pages - JSP 
abaixo: 
 
 Saída 2 
 
Saída 1 
 
Saída 2 Saída 3 Saída 4 Saída 5 
 
Saída 2 Saída 3 Saída 4 
 
Saída 2 Saída 5 
Respondido em 2021 
 
 
 10. Ref.: 1105338 Pontos: 0,60 / 0,60 
 
(DATAPREV/2011)Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e 
JSP e o design pattern MVC. Nesse contexto, é correto afirmar que: 
 
 
uma página JSP que gera um formulário de cadastro deve ser representada no componente 
CONTROLLER do MVC. 
 
as classes Servlet geralmente são representadas no componente MODELdo MVC. 
 
uma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa 
o banco de dados. 
 
uma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções 
SQL deve ser representada no componente CONTROLLER do MVC. 
 
uma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos 
getters e setters para esses atributos deve ser representada no componente MODEL do MVC. 
Respondido em 2021

Continue navegando