Buscar

CCT0249_AV_201201201012 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB

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

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

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ê viu 3, do total de 4 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

Prévia do material em texto

Avaliação: CCT0249_AV_201201201012 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Tipo de Avaliação: AV
Aluno: 201201201012 - ANTONIO LANDIM PEREIRA JUNIOR 
Professor: EDUARDO LUIZ PARETO Turma: 9001/AA
Nota da Prova: 5,0 Nota de Partic.: 1 Data: 31/05/2014 11:04:53
1a Questão (Ref.: 201201267084) Pontos: 0,5 / 1,5
Um objeto JavaBean, dentro de uma JSP pode ter uma definição de escopo (tempo de vida de objeto - contexto do 
objeto) em até 4 escopos distintos. Quais são eles ? e qual o tempo de vida - contexto do objeto em cada escopo? 
Resposta: quando o Objeto é iniciado quando e feito alguma alteração no estado do Objeto quando não está 
acontecendo nada quando o Objeto é finalizado
Gabarito: 1.page - disponível apenas no contexto da página. 2.request - disponível para a requisição HTTP (a 
página que recebeu a requisição e as páginas para onde a requisição é encaminhada), no contexo do objeto 
request. 3.session - duração da sessão do cliente (o bean pode ser usado de uma requisição para outra), no 
contexto do objeto session. 4.application - pode ser usado no contexto da aplicação por qualquer outro componente 
no aplicativo Web. 
2a Questão (Ref.: 201201255802) Pontos: 0,5 / 0,5
Marque a opção correta sobre o conceito JDBC:
tecnologia que permite aos programas Java interagir com os bancos de dados
framework para desenvolvimento web
uma classe Java que gera tabelas de banco de dados relacionais
é o kit de desenvolvimento Java para implementação em dispositivos móveis
são metadados sobre um objeto de conexão
3
a
 Questão (Ref.: 201201375012) Pontos: 0,5 / 1,5
Dentro de uma arquitetura MVC, deseja-se que todas as requisições passem por um ponto central, sendo delegadas 
aos responsáveis pelo processamento e, ao final, direcionando os resultados para as visualizações corretas. Qual o 
padrão de desenvolvimento mais adequado para a tarefa e como deve ser implementado em um sistema Web 
Java?
Resposta: é o padrao de desenvolvimento orientada a eventos, como em uma aplicação desktop. com a vantagem 
de uma arquiterura em camadas MVC.
Página 1 de 4BDQ Prova
19/06/2014file:///D:/Users/Landim/AppData/Local/Temp/Low/IFQ785WA.htm
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
Gabarito: O padrão mais indicado é o Front Control, sendo tipicamente implementado através de um Servlet.
4a Questão (Ref.: 201201321741) Pontos: 0,5 / 0,5
Considere: 
I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e 
JDBC DataSources. 
II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado 
como o Apache ou até mesmo o IIS.
III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e 
JavaServer Pages. 
Quanto ao Tomcat, é correto o que consta em 
III, somente.
I, somente.
I, II e III.
I e II, somente.
II, somente.
5a Questão (Ref.: 201201255823) Pontos: 0,5 / 0,5
Sobre Design Patterns podemos afirmar:
é sinônimo de framework
é uma forma de descrever uma solução, que geralmente serve para resolver algum problema
é uma documentação de análise de sistemas
utilizado para mapear um banco de dados
classe Java utilizada para definir todos atributos existentes em um sistema
6
a
 Questão (Ref.: 201201471174) Pontos: 0,0 / 1,0
Uma aplicação utilizando o framework JSF e a IDE NetBeans gera automaticamente dois componentes essenciais 
assim descritos: 
I. É responsável por receber requisições dos componentes View do MVC, redirecioná-las para os beans gerenciados 
(managed beans) do componente Model do MVC e responder a essas requisições. 
II. É o arquivo principal de configuração de uma aplicação web que utiliza o framework JSF. É responsável por 
descrever os elementos e sub-elementos que compõem o projeto, tais como as regras de navegação, beans 
gerenciados, configurações de localização etc. 
As descrições I e II referem-se, respectivamente, aos componentes 
servlet Controller e ao arquivo web-config.xml.
Página 2 de 4BDQ Prova
19/06/2014file:///D:/Users/Landim/AppData/Local/Temp/Low/IFQ785WA.htm
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
FacesServlet e ao arquivo faces-config.xml.
servlet Facelet e ao arquivo web.xml.
servlet Controller.java e ao arquivo faces_config.xml.
FaceletServlet e ao arquivo web_config.xml.
7
a
 Questão (Ref.: 201201254455) Pontos: 0,5 / 0,5
Analise as seguintes sentenças: 
I. Em Java, a plataforma Java 2 Enterprise Edition (J2EE) define um padrão para desenvolvimento de aplicações 
empresariais em múltiplas camadas. 
II. O J2SE aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows. 
III. Em Java, o modificador de acesso protected permite acesso para qualquer subclasse ou classe pertencente ao 
mesmo pacote da classe identificada. 
Das sentenças acima, apenas: 
III é verdadeira
I e III são verdadeiras
II é verdadeira
I e II são verdadeiras
I é verdadeira
8
a
 Questão (Ref.: 201201275094) Pontos: 1,0 / 1,0
Qual das características abaixo NÃO se refere ao framework de persistência JPA?
Acesso direto ao banco de dados através de ODBC.
Utilização simplificada pelo JEE através de anotações. 
Uso de um gerenciador de persistência, o qual pode efetuar processos transacionais.
Ela detalha uma interface que pode ser implementada para permitir persistência em sistemas de memória 
principal volátil.
Uso de anotações para a configuração do relacionamento entre a entidade e a tabela do banco de dados.
9
a
 Questão (Ref.: 201201255801) Pontos: 0,5 / 0,5
O que é Servlet ?
uma extensão da classe JFrame
um software criado pela Sun para desenvolvimento de aplicativos móveis em Java
uma arquitetura genérica para web que implementa várias linguagens de programação, tais como PHP e o 
Java
um framework que auxilia no desenvolvimento de aplicações web
uma classe Java que é carregada e executada por um servidor web
Página 3 de 4BDQ Prova
19/06/2014file:///D:/Users/Landim/AppData/Local/Temp/Low/IFQ785WA.htm
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.
10a Questão (Ref.: 201201321734) Pontos: 0,5 / 0,5
Em JSP, a diretiva taglib define:
uma nova tag para ser usada na página.
uma biblioteca para ser inserida na página. 
um conjunto de classes importadas para serem usadas na página.
um módulo logicamente coesivo.
uma biblioteca de tags para serem usadas na página.
Período de não visualização da prova: desde 30/05/2014 até 16/06/2014.
Página 4 de 4BDQ Prova
19/06/2014file:///D:/Users/Landim/AppData/Local/Temp/Low/IFQ785WA.htm
Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Outros materiais