Buscar

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

Prévia do material em texto

Exercício: CCT0249_EX_A1_V3 
	
	Disciplina: CCT0249 - PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB 
	
	
	 
	
	 1a Questão
	
	
	
	
	Assinale a alternativa que representa a técnica que permite que vários métodos tenham o mesmo identificador, variando somente sua assinatura.
		
	
	sobrescrita
	
	encapsulamento
	 
	sobrecarga
	
	derivação de classes
	
	polimorfismo
	Respondido em 14/06/2019 21:55:09
	
	
	Gabarito
Coment.
	
	 
	
	 2a Questão
	
	
	
	
	Qual a função do encapsulamento?
		
	
	Instancia um objeto dentro de classes private.
	
	Cria novos objetos.
	
	Fazer uma conexão entre usuário e servidor.
	
	Fazer a transferência de dados segura entre usuário e servidor.
	 
	Impedir o acesso direto a um objeto.
	Respondido em 14/06/2019 21:55:31
	
Explicação:
Através do uso de setters e getters, o encapsulamento controla o acesso a um atributo interno da classe.
	
	
	 
	
	 3a Questão
	
	
	
	
	"Uma classe que não pode ser instanciada, podendo apenas ser estendida". Assinale a alternativa que indica esse tipo de classe.
		
	
	Interface
	
	Classe pai
	
	Classe final
	
	Classe concreta
	 
	Classe abstrata.
	Respondido em 14/06/2019 21:55:56
	
	
	Gabarito
Coment.
	
	 
	
	 4a Questão
	
	
	
	
	Podemos dizer que é um modelo para criação de objetos.
		
	
	Herança
	
	Conexão
	
	Polimorfismo
	 
	Classe
	
	Objeto
	Respondido em 14/06/2019 21:56:13
	
Explicação:
Assim como um "tipo" define o formato a ser adotado por uma "variável", a classe define o molde, ou domínio, a ser repeitado pelos objetos.
	
	
	 
	
	 5a Questão
	
	
	
	
	A linguagem Java tem sintaxe bastante similar à da linguagem C/C++. No entanto, o ambiente Java possui diversas características que tornam o seu uso mais simples na construção de alguns tipos de aplicações. Sobre estas características diferenciadas, é válido afirmar que:
		
	
	Um programa Java pode ser executado em qualquer equipamento, independente de sua configuração e sistema operacional. A Máquina Virtual Java nunca é necessária; ela existe apenas para aumentar o desempenho do processamento.
	
	Java é uma linguagem naturalmente menos organizada, não possuindo recursos clássicos de C/C++ como, por exemplo, os pacotes e classes.
	
	A linguagem C/C++ possui muito mais recursos e uma biblioteca padronizada muito maior que o Java, em especial quando se fala em desenvolvimento de aplicativos para servidor.
	 
	Ao contrário de um programa em C/C++, que normalmente dá origem a um software específico para um equipamento e sistema operacional, um programa em Java dá origem a um software que não é específico de qualquer computador ou sistema operacional.
	
	Como a linguagem Java é voltada para o aprendizado, ela foi construída com pequenos projetos em mente, não sendo adequada para construir sistemas maiores.
	Respondido em 14/06/2019 21:57:20
	
	
	 
	
	 6a Questão
	
	
	
	
	Quando falamos das ações que um objeto pode realizar estamos nos referindo a:
		
	
	Atributos
	 
	Métodos
	
	Herança
	
	Nível de acesso
	
	Agrupamentos
	Respondido em 14/06/2019 21:57:43
	
	
	Gabarito
Coment.
	
	 
	
	 7a Questão
	
	
	
	
	"Classes que não podem possuir métodos concretos, assim como também não podem possuir métodos construtores". Assinale a alternativa que indica esse tipo de classe
		
	
	Classe derivadas
	
	Classes filhas
	 
	Interfaces
	
	Classes abstratas
	
	Classes concretas
	Respondido em 14/06/2019 21:58:01
	
	
	 
	
	 8a Questão
	
	
	
	
	Qual técnica permite que vários métodos tenham o mesmo identificador, variando somente sua assinatura?
		
	
	Herança
	
	Sobrescrita
	
	Polimorfismo
	
	Encapsulamento
	 
	Sobrecarga
	Respondido em 14/06/2019 21:58:26
	
	
	Gabarito
Coment.