Buscar

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

Avaliação: CCT0249_AV_201010020234 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
	Tipo de Avaliação: AV
	
	 1a Questão (Ref.: 201010176156)
	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.
	
Fundamentação do(a) Professor(a): Resposta em branco.
	
	
	 2a Questão (Ref.: 201010645973)
	Pontos: 0,0  / 0,5
	Um objeto da API EntityManager é responsável por gerenciar as entidades. Através desse objeto as entidades podem ser persistidas, alteradas, e removidas. Neste contexto, assinale a alternativa que indica o método dessa API utilizado para atualizar a entidade em relação ao banco de dados.
		
	 
	getReference()
	
	upadate()
	 
	refresh()
	
	find()
	
	flush()
	
	
	 3a Questão (Ref.: 201010122877)
	Pontos: 0,5  / 0,5
	Para incluir blocos de código Java em uma página JSP utiliza-se a categoria de tags denominada
		
	 
	scriptlets.
	
	comentários.
	
	expressões.
	
	declarações.
	
	diretivas.
	
	
	 4a Questão (Ref.: 201010076243)
	Pontos: 0,5  / 0,5
	Qual das afirmativas abaixo é falsa com relação aos Web Servers Java?
		
	
	O principal contexto para Web utilizado é o Tomcat.
	
	Permitem tratamento diferenciado para chamadas GET e POST.
	 
	Não são capazes de gerenciar estado.
	
	Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos.
	
	Todo JSP é transformado pelo contexto em um Servlet.
	
	
	 5a Questão (Ref.: 201010126707)
	Pontos: 0,5  / 0,5
	Um Servlet é, basicamente, um programa Java que, ao receber uma requisição (request), realiza um processamento e gera uma resposta (response). Considerando o funcionamento dos Servlets, pode-se afirmar que:
		
	
	Apesar dos Servlets serem baseados na tecnologia Java, não há a necessidade de uma Máquina Virtual Java para executá-los.
	
	Jamais um Servlet aciona outro Servlet. Uma vez que um Servlet recebeu uma requisição, apenas ele deverá processá-la.
	
	Um Servlet pode apenas processar requisições do tipo "post", isto é, aquelas originadas de um formulário web.
	 
	Para que um Servlet possa ser executado é necessário que um contentor Java, como o TomCat ou GlassFish, esteja em funcionamento.
	
	Os Servlets são executados sempre no computador do usuário, nunca no servidor da empresa.
	
	
	 6a Questão (Ref.: 201010645595)
	Pontos: 0,5  / 0,5
	Uma classe pode possuir mais de um método construtor, diferenciados pela listas de parâmetros. Assinale a alternativa que indica o mecanismo usado em tal implementação.
		
	 
	Sobrecarga
	
	Abstração
	
	Encapsulamento
	
	Sobrescrita
	
	Polimorfismo
	
	
	 7a Questão (Ref.: 201010656359)
	Pontos: 0,0  / 0,5
	Assinale a opção que apresenta apenas padrões de construção:
		
	 
	Builder, Prototype e Memento
	
	Decorator, Iterator e Visitor
	 
	Singleton, Proxy e Bridge
	
	Adapter, Facade e Bridge
	
	Builder, Decorator e Memento
	
	
	 8a Questão (Ref.: 201010272304)
	Pontos: 0,0  / 1,0
	Considere uma aplicação JEE que utiliza a arquitetura MVC. A correspondência mais provável entre cada tipo de componente ativo da aplicação com o significado das letras da sigla MVC, nesta ordem, é:
		
	
	Session Bean, Servlet, JSP
	
	Servlet, Session Bean, JPA
	 
	Servlet, JSP, Session Bean
	
	JSP, JPA, Session Bean
	 
	JPA, JSP, Session Bean
	
	
	 9a Questão (Ref.: 201010068228)
	Pontos: 1,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: 1. page disponivel apenas no contexto da pagina. 2-request disponvel para a requesição http a pagina que recebeu a requesição é as pagina para onde a requesição é encaminhada no contexto do objeto request 3- session a duração da sessão do cliente (o bean pode ser usado de uam requisição para outra )no contexto do objeto session 4-application pode ser usado no contexto da aplicação por qualquer outro componente na application web.
	
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.
	
	
	 10a Questão (Ref.: 201010656299)
	Pontos: 1,0  / 1,0
	A biblioteca JMS pode ser classificada como:
		
	
	API gráfica
	
	Framework gráfico
	
	Driver para Banco de Dados
	
	API para controle de acesso
	 
	MOM

Outros materiais