Buscar

AV 2015 - DESENVOLVIMENTO DE 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 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

Avaliação: CCT0267_AV_DESENVOLVIMENTO DE SISTEMAS WEB
	Tipo de Avaliação: AV 
	Aluno: 
	Professor:
	JORGE FERREIRA DA SILVA
	Turma: 9001/AA
	Nota da Prova: 8,0        Nota de Partic.: 2        Data: 19/06/2015 16:56:18 
	
	 1a Questão (Ref.: 201403408152)
	sem. N/A: Tecnologia JSP
	Pontos: 0,5  / 0,5 
	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?
		
	
	JSP Engine
	
	Diretiva
	
	Scriptles
	
	Gráficos
	
	JSP file
	
	
	 2a Questão (Ref.: 201403283170)
	10a sem.: JAVASCRIPT - CONTROLE DE FORMULÁRIOS
	Pontos: 1,0  / 1,0 
	(CESGRANRIO - 2008) O código Javascript a seguir tem o objetivo de validar um número de CPF. Se a validação for bem sucedida, o conteúdo da caixa de texto em que o CPF foi digitado será alterado para o valor formatado retornado pela função formataCPF(). As funções validaCPF() e formataCPF() são definidas em um arquivo javascript incluído na página que contém o formulário. 
Uma maneira correta de utilizar a função verificaCPF()em uma caixa de texto de um formulário HTML, para obter o comportamento descrito, é:
		
	
	
	
	
	
	
	
	
	
	
	
	
	 3a Questão (Ref.: 201403273089)
	1a sem.: Programação/Java
	Pontos: 0,5  / 0,5 
	Analise o seguinte programa desenvolvido na linguagem Java. 
Qual será o resultado obtido após a execução deste programa?
		
	
	A + B = 245
	
	A+B = 29
	
	A+B = 524
	
	A+B = 24
	
	A+B = 5
	
	
	 4a Questão (Ref.: 201403273941)
	2a sem.: ORIENTAÇÃO A OBJETOS
	Pontos: 0,5  / 0,5 
	(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, apenas.
	
	II e III, apenas.
	
	III, apenas.
	
	I, II e III.
	
	I e II, apenas.
	
	
	 5a Questão (Ref.: 201403283151)
	3a sem.: WEB SERVERS
	Pontos: 0,5  / 0,5 
	Considere as seguintes afirmativas sobre JSP e servlets:
i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG.
ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente.
iii. uma página gerada por um servlet não pode conter código javascript.
iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente.
A quantidade de afirmativas corretas é:
		
	
	3
	
	0
	
	1
	
	4
	
	2
	
	
	 6a Questão (Ref.: 201403408161)
	sem. N/A: JavaScript
	Pontos: 1,0  / 1,0 
	Qual das opções abaixo representa um ou lógico em JavaScript?
		
	
	(x && y)
	
	(x or y)
	
	(x || y)
	
	(x != y)
	
	(x and y)
	
	
	 7a Questão (Ref.: 201403779677)
	sem. N/A: Middleware
	Pontos: 0,5  / 0,5 
	Os objetos da classe java.sql.Connection representam conexões para o banco de dados. Uma vez de posse deste objeto, criamos um objeto da classe Statement, que usamos para executar consultas SQL. Qual o método que tomada em comandos SELECT retorna o resultado de operações como um ResultSet.
		
	
	executeRequest
	
	executeQuery
	
	executeSQL
	
	executeUpdate
	
	executeManager
	
	
	 8a Questão (Ref.: 201403752830)
	sem. N/A: Aula 6 - Padrões de Projeto
	Pontos: 0,5  / 0,5 
	Identifique qual a opção abaixo é referente a um padrão GoF de Estrutura:
		
	
	Observer
	
	Abstract Factory
	
	Decorator
	
	Prototype
	
	Strategy
	
	
	 9a Questão (Ref.: 201403351156)
	8a sem.: sERVLETS E jsp
	Pontos: 1,5  / 1,5 
	Existem um conjunto de variáveis que representam os objetos dos servlets. Apresente estas quatro variáveis apresentando suas funcionalidades. 
		
	
Resposta: OUT - representa uma saída; SESSION -representa uma sessão, REQUEST - comunicação do cliente com o servidor; RESPONSE - comunicação do servidor ao cliente.
	
Gabarito: out - Representa a saída para a página HTML. request - Representa a comunicação do cliente com o servidor - O cliente requisita a informação response - Representa a comunicação do cliente com o servidor - O cliente apresenta a resposta do servidor session - efetua o controle de seção. 
	
	
	 10a Questão (Ref.: 201403278941)
	1a sem.: Revisão da Sintaxe Java
	Pontos: 1,5  / 1,5 
	Dada a definição da classe a seguir, quais problemas poderiam ocorrer, se ela fosse herdada? Como você evitaria esses problemas?
public class Point {
public Point (int x, int y){
this.x = x;
this.y = y;
}
public Point getLocation( ) { return new Point (x, y); }
public void move (int x, int y) { 
this.x = x;
this.y = y;
}
public void setLocation (int x, int y){
this.x = x;
this.y = y;
}
public void setLocation(Point p){
this.x = p.x;
this.y = p.y;
}
public int x;
public int y;
}
 
		
	
Resposta: Os atributos foram declarados como públicos, ferindo o encapsulamento. Por conta disso, podem ser acessados diretamente por qualquer classe. Esse problema é evitado declarando os atributos como privados (private).
	
Gabarito: 
Toda classe terá acesso direto à representação interna de Point. Tal acesso irrestrito destrói o encapsulamento.
Tornar x e y privados resolveria a situação.

Outros materiais