Buscar

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

Continue navegando


Prévia do material em texto

CCT0261_EX_A4_201408065241
	   » de 50 min.
		
	 
	Lupa
	 
	Aluno: RAFAEL DOS SANTOS GOMES
	Matrícula: 201408065241
	Disciplina: CCT0261 - LING.DE PROGRAM. 
	Período Acad.: 2015.4 EAD (G) / EX
	
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! 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 (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	
		1.
		Para realizar uma tarefa em um  programa é necessário um método. Os métodos descrevem os mecanismos que realmente realizam suas tarefas. Os métodos ocultam de seus usuários as tarefas complexas que ele realiza, por exemplo o pedal acelerador de um carro oculta dos motoristas os complexos mecanismos que fazem o carro andar mais rápido. Em Java primeiro criamos uma unidade de programa chamada classe para abrigar um método, assim como os desenhos de engenharia de um carro abrigam o projeto de um pedal acelerador. Em uma classe você fornece um ou mais métodos que são projetados para realizar as tarefas da classe. Portanto marque a alternativa CORRETA referente aos métodos de uma classe.
	
	
	
	
	
	Em geral você pode chamar um método de uma classe, mesmo sem ter criado um objeto desta classe.
	
	
	Um método pode especificar múltiplos parâmetros, separando cada parâmetro  do seguinte por um ponto e vírgula.
	
	
	Nem todo parâmetro precisa especificar necessariamente o tipo ou o identificador.
	
	
	O número de argumentos na chamada de um método não precisa necessariamente corresponder ao número de parâmetros definidos no método.
	
	 
	No momento em que um método é chamado , seus argumentos são atribuídos a seus parâmetros. Então o corpo do método utiliza as variáveis de parâmetro para acessar os valores de argumento.
	 Gabarito Comentado
	
	
		2.
		Um estagiário está desenvolvendo, a luz do paradigma da orientação a objetos, parte de um programa responsável por gerenciar a folha de pagamento de uma instituição financeira do Rio de Janeiro. Devido a sua pouca experiência com Java, durante a codificação surgiram algumas dúvidas quanto a conceitos básicos deste paradigma. É incorretoafirmar que em Java:
	
	
	
	
	
	A classe provê a estrutura para a construção de objetos.
	
	
	Objetos de software são conceitualmente similares a objetos do mundo real: eles consistem do estado e o comportamento relacionado.
	
	
	Atributos: determinam o estado do objeto
	
	
	Objetos são instâncias da classe.
	
	 
	Um objeto não armazena seu estado em campos (variáveis) e expõe seu comportamento através de métodos (funções).
	 Gabarito Comentado
	
	
		3.
		Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a construção:
	
	
	
	
	
	static extend integer SIZE = 10
	
	
	this extend integer SIZE := 10
	
	
	void final int SIZE = 10
	
	
	this final int SIZE :=10
	
	 
	static final int SIZE = 10
	 Gabarito Comentado
	
	
		4.
		Um conceito importante em programação orientada a objetos é o termo objeto. Neste sentido, o termo objeto significa:
	
	
	
	
	
	define a declaração de uma variável de referência associada a um variável primitiva.
	
	 
	instância de uma classe.
	
	
	define estados internos de uma classe.
	
	
	um identificador utilizado para descrever o cenário do padrão como um todo.
	
	
	são os resultados alcançados com a aplicação do padrão e a relação entre as vantagens e desvantagens dessa aplicação.
	 Gabarito Comentado
	
	
		5.
		Dada a instrução: Pessoa p = new Pessoa(), assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada.
	
	
	
	
	
	está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva.
	
	
	está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto.
	
	
	está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa.
	
	 
	está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto.
	
	 
	está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM.
	
	
	
		6.
		Os atributos de uma classe representam as características de um objeto, isto é, têm a finalidade de armazenar os dados dos objetos dessa classe. Com o objetivo de contemplar o encapsulamento, os atributos devem ser:
	
	
	
	
	
	abstract
	
	
	public
	
	
	static
	
	 
	private ou protected
	
	
	final