Buscar

LINGUAGEM DE PROGRAMAÇÃO - 4

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

LINGUAGEM DE PROGRAMAÇÃO
	
	Lupa
	 
	Calc.
	
	
	 
	 
	
	 
	
Vídeo
	
PPT
	
MP3
	 
	CCT0756_A4_201901269337_V1
	
	
	
	
	
	
	
	
	Disc.: LINGUAGEM DE PROGRAM 
	2020.1 EAD (GT) / EX
		Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	 
	
	
	1.
	
	Agregação e composição definem relacionamentos entre _______ para os quais deve ser definida a ________ da relação. Já a relação de herança expressa uma _______ entre as classes. Escolha a opção que complementa corretamente o texto anterior:
	
	
	
	Classes; hierarquia; cardinalidade
	
	
	Objetos; cardinalidade; hierarquia
	
	
	Métodos; cardinalidade; prioridade
	
	
	Classes; prioridade; hierarquia
	
	
	Objetos; hierarquia; prioridade
	
	
	 
	
	
	2.
	
	Mecanismo utilizado em orientação a objetos para obter segurança, modularidade e autonomia dos objetos. Este conceito refere-se a(o): 
	
	
	
	Condicional
	
	
	Método
	
	
	Herança
	
	
	Herança Múltipla
	
	
	Encapsulamento
	
	
	 
	
	
	3.
	
	Marque a alternativa que indica qual a sintaxe que instancia um objeto corretamente em Java?
	
	
	
	Construtor objeto = new Classe();
	
	
	Classe objeto = new Construtor();
	
	
	Classe objeto := new Construtor();
	
	
	Construtor objeto new Classe();
	
	
	Classe objeto new Construtor();
	
	
	 
	
	
	4.
	
	O conceito de Tipo de Dados Abstrato (TDA) é popular em linguagens de programação. Nesse contexto, analise as a afirmativas a seguir.
I. A especificação de um TDA é composta das operações aplicáveis a ele, da sua representação interna, e das implementações das operações.
II. Dois mecanismos utilizáveis na implementação de um TDA em programas orientados a objetos são a composição e a herança.
III. Se S é um subtipo de outro T, então entidades do tipo S em um programa podem ser substituídas por entidades do tipo T, sem alterar a corretude desse programa.
IV. O encapsulamento em linguagens de programação orientadas a objetos é um efeito positivo do uso de TDA.
É correto apenas o que se a afirma em:
	
	
	
	II e IV.
	
	
	III e IV.
	
	
	I e II.
	
	
	II.
	
	
	I.
	
	
	 
	
	
	5.
	
	Assinale a opção que não faz parte do conceito de orientação a objetos.
	
	
	
	herança
	
	
	procedimento
	
	
	classe
	
	
	método
	
	
	atributo
		
	Gabarito
Coment.
	
	
	
	 
	
	
	6.
	
	Como se instancia um objeto em Java?
	
	
	
	Classe objeto = new Construtor();
	
	
	Construtor objeto = new Classe;
	
	
	Classe objeto = new Construtor;
	
	
	Construtor objeto = new Classe();
	
	
	Classe objeto = Construtor();
	
	
	 
	
	
	7.
	
	De acordo com a descrição de um conjunto de entidades (reais ou abstratas) de um mesmo tipo e com as mesmas características e comportamentos. É uma definição de:
	
	
	
	Objeto.
	
	
	Método.
	
	
	Conjunto.
	
	
	String.
	
	
	Classe.
	
	
	 
	
	
	8.
	
	Alguns métodos não retornam valores. Eles podem ser executados apenas para exibir um valor, por exemplo. Neste caso, usa-se uma palavra chave como se fosse um tipo de dado para valores de retorno. Quando Java encontra essa palavra chave sendo usada como um tipo de dado de valor de retorno, Java sabe que nada deverá ser retornado.
	
	
	
	void
	
	
	main
	
	
	public
	
	
	Scanner
	
	
	static

Outros materiais