Buscar

Exercício Aula 01 - V2 - PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB (CCT0249)

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

Exercício: CCT0249_EX_A1_V2 
	
	Disciplina: CCT0249 - PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB 
	
	
	 
	
	 1a Questão
	
	
	
	
	"Método que não pode ser sobrescrito". Assinale a alternativa que indica esse tipo de método.
		
	 
	Método final
	
	Método polimórfico
	
	Método abstrato
	
	Método concreto
	
	Método de trabalho
	Respondido em 14/06/2019 21:49:01
	
	
	Gabarito
Coment.
	
	 
	
	 2a Questão
	
	
	
	
	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.
		
	
	Polimorfismo
	
	Encapsulamento
	
	Sobrescrita
	
	Abstração
	 
	Sobrecarga
	Respondido em 14/06/2019 21:49:22
	
	
	Gabarito
Coment.
	
	 
	
	 3a Questão
	
	
	
	
	Quando se cria programas de computador em Java, há possibilidade de ocorrer erros imprevistos durante sua execução, esses erros são conhecidos como exceções e podem ser provenientes de erros de lógica ou acesso a dispositivos ou arquivos externos. As exceções ocorrem quando algo imprevisto acontece, elas podem ser provenientes de erros de lógica ou acesso a recursos que talvez não estejam disponíveis. Sobre o tratamento de exceções em Java, assinale a afirmativa INCORRETA.
		
	
	A cláusula finally é sempre executada mesmo quando existente em um bloco try/catch.
	
	Uma exceção é sempre um objeto do tipo Throwable
	
	A cláusula catch nem sempre é executada.
	
	A cláusula try sempre é executada.
	 
	As exceções em Java são fixas e não é possível definir novas exceções.
	Respondido em 14/06/2019 21:50:34
	
	
	Gabarito
Coment.
	
	 
	
	 4a Questão
	
	
	
	
	No Java, é uma interface que não permite elementos duplicados e modela a abstração matemática de conjunto. Contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos. A interface citada é:
		
	
	Set
	
	Map
	 
	HashMap
	
	List
	
	ArrayList
	Respondido em 14/06/2019 21:51:10
	
Explicação:
Entre os diversos tipos de coleções do Java, o HashMap permite a implementação de uma coleção sem chaves duplicadas, como se fosse uma "tabela" com chave primária definida.
	
	
	 
	
	 5a Questão
	
	
	
	
	Desenvolvida pela Sun Microsystems na década de 90, a linguagem Java tem sido amplamente aceita pelo mercado devido a diversas características apresentadas. Algumas destas características são listadas a seguir. Qual das alternativas indica uma afirmação FALSA acerca das vantagens do Java?
		
	
	Tem diversos ambientes de desenvolvimento gratuitos.
	
	É uma arquitetura aberta, extensível, com várias implementações.
	 
	Conta com ampla documentação e possibilidade de certificação através da Microsoft.
	
	Pode ser baixada gratuitamente.
	
	É uma linguagem multiplataforma.
	Respondido em 14/06/2019 21:52:09
	
	
	 
	
	 6a Questão
	
	
	
	
	A linguagem Java apresenta muitas palavras reservadas, e algumas delas podem modificar muito o comportamento de um elemento programacional. Assinale a alternativa correta quanto ao uso da palavra reservada.
		
	
	Um parâmetro final pode ter seu valor modificado no corpo do método.
	
	A palavra static serve para definir elementos que não podem ser modificados.
	
	Classes concretas podem conter métodos definidos como abstract.
	
	A palavra final serve para a definição de um elemento abstrato.
	 
	Uma classe final não pode ser estendida.
	Respondido em 14/06/2019 21:52:58
	
	
	 
	
	 7a Questão
	
	
	
	
	"Uma classe que não pode ser estendida, podendo apenas ser instanciada". Assinale a alternativa que indica esse tipo de classe.
		
	
	Classe concreta
	
	Classe abstrata
	
	Classe filha
	
	Interface
	 
	Classe final
	Respondido em 14/06/2019 21:53:21
	
	
	 
	
	 8a Questão
	
	
	
	
	Quando existe a necessidade de reescrever um método herdado da classe pai, mantendo a mesma assinatura que o método original, incluindo mesmo nome, mesmo tipo de dado de retorno e mesma lista de parâmetros, estamos nos referindo a que técnica?
		
	
	Agregação
	
	Encapsulamento
	 
	Sobrescrita
	
	Herança
	
	Sobrecarga
	Respondido em 14/06/2019 21:54:19

Continue navegando