Buscar

Avaliação Parcial aula 1 a 5 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 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaiação Parcial: CCT0267_SM_201503669548 V.1 
	 
	Aluno(a): 
	
	Acertos: 7,0 de 10,0
	Data: 24/09/2017 09:08:22 (Finalizada)
	
	 1a Questão (Ref.: 201503855753)
	Acerto: 1,0  / 1,0
	Considere o código abaixo:
public class DoubleKey {
private String key1, key2;
public DoubleKey( ){
key1 = "key1";
key2 = "key2";
}
public DoubleKey (String key1, String key2){
this.key1 = key1;
this.key2 = key2;
}
public String getKey1( ){return key1;}
public void setKey1 (String key1){this.key1 = key1;}
public String getKey2( ){return key2;}
public void setKey2 (String key2){this.key2 = key2;}
}
Observe a lista abaixo com alguns métodos do código acima e correlacione com a coluna que descreve o tipo de cada um:
	(1) public DoubleKey( )
	( ) construtor com argumentos
	(2) public DoubleKey (String key1, String key2)
	( ) construtor sem argumentos
	(3) public String getKey1( )
	( ) método mutante
	(4) public void setKey2( String key2)
	( ) método acessor
		
	
	3-4-2-1
	 
	2-1-4-3
	
	1-4-2-3
	
	1-4-3-2
	
	2-3-4-1
		
	
	
	 2a Questão (Ref.: 201503852278)
	Acerto: 1,0  / 1,0
	(CESGRANRIO-2011) Analise a seguir o código escrito na linguagem java.
Conclui-se, quanto à compilação e à execução, que o programa. 
		
	
	compila e, ao executar, imprime, na saída padrão, INICIO, Não implemetada e, em seguida, o programa é abortado.
	
	não compila e não executa, pois a linha 9 deveria estar envolvida por uma construção try/catch, uma vez que a função f pode lançar uma exceção do tipo RuntimeException.
	
	não compila e não executa, pois falta, na linha 3, "throws RuntimeException", indicando que a função f pode lançar exceções.
	
	compila e, ao executar, imprime 3 mensagens na saída padrão: INICIO, Não implementada e FIM.
	 
	compila e, ao executar, imprime, na saída padrão, INICIO e, em seguida, é abortado, imprimindo, na saída de erro, o rastro da pilha, incluindo a mensagem "Não implementada".
		
	
	
	 3a Questão (Ref.: 201503852502)
	Acerto: 1,0  / 1,0
	(UFF - 2009) Na Orientação Objeto, uma classe que NÃO possui objetos instanciados a partir dela é conhecida como:
		
	
	superclasse.
	
	interface.
	 
	abstrata.
	
	instância.
	
	subclasse.
		
	
	
	 4a Questão (Ref.: 201503852279)
	Acerto: 1,0  / 1,0
	(COPEVE-UFAL-2011) Em relação às assertivas abaixo, relacionadas à programação orientada a objetos,
I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato.
II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes mais gerais, conhecidas como superclasses.
III. Em Java, o modificador final pode ser utilizado para indicar classes folha na hierarquia de generalização/especialização, isto é, classes que não podem ter subclasses herdando delas.
IV. Em Java, o modificador static é utilizado para representar objetos que devem ser armazenados em disco rígido.
verifica-se que
		
	 
	apenas II e III são verdadeiras.
	
	apenas III é verdadeira.
	
	apenas I e IV são verdadeiras.
	
	apenas III e IV são verdadeiras.
	
	apenas I, II e III são verdadeiras.
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201504745721)
	Acerto: 0,0  / 1,0
	Os parâmetros passados por um formulário HTTP podem ser acessados por meio do método do objeto HttpServletRequest conhecido como:
		
	 
	getParameter()
	
	Nenhuma das anteriores
	
	doPost()
	
	getAttribute()
	 
	doGet()
		
	
	
	 6a Questão (Ref.: 201504477740)
	Acerto: 1,0  / 1,0
	As Servlets são carregadas e executadas automaticamente pelo Servidor Web e podem trabalhar com outro tipo de conteúdo. As Servlets são gerenciadas pelo?
		
	 
	Container Servlet de um Servidor de Aplicações JEE
	
	Container Servlet de um Servidor de Aplicações C++
	
	Container Servlet de um Servidor de Aplicações ME
	
	Container Servlet de um Servidor de Aplicações MVC
	
	Container Servlet de um Servidor de Aplicações C
		
	
	
	 7a Questão (Ref.: 201504349748)
	Acerto: 1,0  / 1,0
	Assinale a assertiva que NÃO corresponde aos fundamentos da tecnologia JSP:
		
	
	Promove um modo simplificado e dinâmico de gerar páginas Web que contêm um código dinamicamente gerado.
	
	JPS é uma tecnologia web-scripting para desenvolvimento de aplicações Web.
	
	Faz parte da família de tecnologias Java.
	
	A tecnologia JSP é uma componente chave na arquitetura de alto escala para aplicações baseadas na Web.
	 
	Páginas JSP são compiladas em servlets, mas não podem chamar componentes JavaBeans (beans).
		
	
	
	 8a Questão (Ref.: 201504745735)
	Acerto: 1,0  / 1,0
	Em relação aos elementos usados no Java Server Pages, marque a alternativa que representa corretamente uma declaração:
		
	
	<% Pessoa pessoa; %>
	
	<%= int i; %>
	 
	<%! int contador = 0; %>
	
	<% -- int i -- %>
	
	Nenhuma das anteriores
		
	
	
	 9a Questão (Ref.: 201504358099)
	Acerto: 0,0  / 1,0
	Para fazer uma conexão com um banco de dados é utilizado em Java uma Classe criada para esse fim.
		
	
	Apache
	 
	Statement
	 
	Connection
	
	DriverManager
	
	ResultSet
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201504349755)
	Acerto: 0,0  / 1,0
	JDBC (Java Database Connector) é uma interface para acesso a banco de dados através de uma API definida em Java. Das principais classes e interfaces do pacote java.sql, assinale abaixo aquela que gerencia o driver e cria uma conexão com o banco:
		
	 
	DriverManager.
	
	PreperedStatement.
	
	Statement.
	
	ResultSet.
	 
	Connection.
		 Gabarito Comentado.

Outros materiais