Buscar

av 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

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 3 páginas

Prévia do material em texto

1a Questão (Ref.: 201101173240)
	Pontos: 0,5  / 0,5
	No Tomcat é a ferramenta que permite ao administrador verificar o status do servidor, listar as aplicações web instaladas, instalar, desinstalar, iniciar, parar e recarregar cada uma das aplicações web implantadas:
	
	
	Monitor Tomcat.
	
	Tomcat Monitor.
	
	Tomcat Manager Monitor.
	 
	Tomcat Manager.
	
	Tomcat Documentation.
	
	�
	 ��2a Questão (Ref.: 201101105932)
	Pontos: 0,0  / 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:
	
	
	II é verdadeira
	
	I é verdadeira
	 
	I e III são verdadeiras
	
	I e II são verdadeiras
	 
	III é verdadeira
	
	�
	 ��3a Questão (Ref.: 201101107278)
	Pontos: 0,0  / 0,5
	O que é Servlet ?
	
	
	um software criado pela Sun para desenvolvimento de aplicativos móveis em Java
	
	um framework que auxilia no desenvolvimento de aplicações web
	 
	uma classe Java que é carregada e executada por um servidor web
	
	uma extensão da classe JFrame
	 
	uma arquitetura genérica para web que implementa várias linguagens de programação, tais como PHP e o Java
	
	�
	 ��4a Questão (Ref.: 201101107298)
	Pontos: 0,5  / 0,5
	Pode-se dizer que está incorreto sobre as tecnologias Servlet/JSP:
	
	
	Não possuem o método main, pois estão sob controle dos contêineres
	
	Toda página JSP é transformada em um Servlet
	 
	JSP pode ser processado sem a utilização de um contêiner, e Servlet necessita de um contêiner
	
	Para criar um Servlet é necessário criar uma classe derivada de HttpServlet
	
	Geralmente páginas JSP são utilizadas como views e Servlet como controlllers
	
	�
	 ��5a Questão (Ref.: 201101107279)
	Pontos: 0,5  / 0,5
	Marque a opção correta sobre o conceito JDBC:
	
	
	é o kit de desenvolvimento Java para implementação em dispositivos móveis
	 
	tecnologia que permite aos programas Java interagir com os bancos de dados
	
	são metadados sobre um objeto de conexão
	
	framework para desenvolvimento web
	
	uma classe Java que gera tabelas de banco de dados relacionais
	
	�
	 ��6a Questão (Ref.: 201101107300)
	Pontos: 0,0  / 0,5
	Sobre Design Patterns podemos afirmar:
	
	
	é sinônimo de framework
	
	classe Java utilizada para definir todos atributos existentes em um sistema
	 
	é 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
	
	�
	 ��7a Questão (Ref.: 201101322636)
	Pontos: 0,0  / 1,0
	Considere as seguintes descrições:
I. Implementa persistência de dados com eficiência; faz o mapeamento entre objetos e tabelas do banco de dados; permite o uso de herança e de vários tipos de relacionamentos; e oferece recursos de cache e transações.
II. Faz uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas web mais interativas com o usuário, utilizando-se de solicitações assíncronas de informações.
III. Especificação para o desenvolvimento de interfaces web com Java, que é baseada em componentes e eventos e especialmente integrada a ferramentas de desenvolvimento, o que facilita implementar recursos de validação, navegação e conversão.
Os itens I, II e III referem-se, respectivamente, a:
	
	
	JSF, JBoss Seam e AJAX.
	 
	Jboss Seam, JEE e JPA.
	
	JBoss Seam, EJB3 e Facelets.
	
	JEE, JSF e Hibernate.
	 
	JPA, AJAX e JSF.
	
	�
	 ��8a Questão (Ref.: 201101118561)
	Pontos: 0,0  / 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:
	
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.
	
	�
	 ��9a Questão (Ref.: 201101226489)
	Pontos: 0,0  / 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:
	
Gabarito: O padrão mais indicado é o Front Control, sendo tipicamente implementado através de um Servlet.
	
	�
	 ��10a Questão (Ref.: 201101107309)
	Pontos: 0,0  / 1,0
	Considerando a utilização da linha de código abaixo no estabelecimento de uma conexão com JDBC, assinale a opção correta. Class.forName(¿org.apache.derby.jdbc.EmbeddedDriver¿);
	
	
	EmbeddedDriver é o principal tipo de driver de conexão JDBC e ODBC em Java.
	 
	Na linha de código, a chamada para Class.forName automaticamente cria uma instância de um driver e o registra com o DriverManager.
	 
	O trecho de código dado faz os dois passos necessários para a conexão a uma base com JDBC; o EmbeddedDriver faz todo o restante do trabalho de conexão.
	
	Class.forName faz parte de outra classe denominada DriverProperty.JDBC.Main, que é utilizada com a tecnologia JDBC.
	
	Class.forName não é aplicado para estabelecer conexão com banco de dados.

Outros materiais