Buscar

Teste de Conhecimento aula 4 Linguagem de programação

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

Parte superior do formulário
			LINGUAGEM DE PROGRAMAÇÃO
4a aula
		
	 
	Lupa
	 
	 
	
Vídeo
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0261_EX_A4_201101101547_V1 
	
	
	Data: 28/09/2017 15:15:50 (Finalizada)
	
	 1a Questão (Ref.: 201101340029)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não, apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica necessariamente que:
		
	
	os usuários utilizem as aplicações de forma mais simples
	
	a computação seja acionada por troca de mensagens entre objetos
	
	os sistemas sejam encapsulados por outros sistemas
	
	os programadores de aplicações sejam mais especializados
	 
	os objetos sejam implementados de maneira eficiente e simples
	
	 Gabarito Comentado
	
	
	 2a Questão (Ref.: 201101894073)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O paradigma Orientado a Objetos é a base para a linguagem de programação Java, tratando os conceitos de herança, polimorfismo, sobrescrição e sobrecarga. Acerca desses conceitos, considere as afirmativas a seguir. I. A herança é uma técnica que permite que uma classe seja subclasse de outra classe, desde que sejam do mesmo pacote. II. Um mesmo objeto pode ser referenciado por instâncias de tipos diferentes, desde que do mesmo tipo ou de um supertipo do objeto. III. Os métodos construtores das classes Java podem ser sobrecarregados, mas não podem ser sobrescritos. IV. O conceito de sobrecarga é baseado na reutilização dos nomes dos métodos, porém com assinaturas diferentes. Assinale a alternativa correta.
		
	
	Somente as afirmativas I, II e III são corretas.
	
	Somente as afirmativas III e IV são corretas.
	
	Somente as afirmativas I e IV são corretas
	
	Somente as afirmativas I e II são corretas.
	 
	Somente as afirmativas II, III e IV são corretas.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 3a Questão (Ref.: 201101882320)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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
	
	public
	
	Scanner
	
	main
	
	static
	
	
	
	
	 4a Questão (Ref.: 201101882283)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em Java, para alterar a visibilidade do elemento utiliza-se, entre outros, o modificador de acesso:
		
	
	volatile.
	
	static.
	 
	protected.
	
	abstract.
	
	transient.
	
	
	
	
	 5a Questão (Ref.: 201101882289)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	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:
		
	
	Conjunto.
	
	String.
	
	Método.
	 
	Classe.
	
	Objeto.
	
	
	
	
	 6a Questão (Ref.: 201101142843)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quando desenvolvemos uma classe em Java podemos definir um atributo de diferentes formas, como usar modificadores de visibilidade e também definí-lo como estático, usando o termo static. Definir um atributo como static significa:
		
	
	É acessado pelo objeto e não pela classe.
	 
	O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado).
	
	É um atributo do objeto e não da classe.
	
	É a forma mais próxima de se definir um atributo local em Java.
	
	O dado atribuído a este atributo fica guardado no objeto, e não na classe.
	
	
	
	
	 7a Questão (Ref.: 201101709298)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	
		
	
	O código é executado normalmente, pois c não é uma instancia da mesma classe que o atributo
	 
	O código é executado normalmente, pois c é uma instancia da mesma classe que o atributo
	
	O objeto c não pode ser instanciado, pois não há construtor na classe.
	
	Será gerado erro de compilação pois há erro de sintaxe em: c.cor="Prata";
	 
	Será gerado um erro de compilação, pois o atributo é private.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 8a Questão (Ref.: 201101142858)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa.
public class Pessoa{ 
        String nome; 
        int idade; 
        String telefone; 
        public void exibirDados(){
                  System.out.println("Nome:"+nome); 
                  System.out.println("Idade:" + idade+ " anos");
                  System.out.println("Telefone:"+ telefone); 
        }
}
public class TestaPessoa{ 
          public static void main (String [] args){ 
                       exibirDados(); 
          }
 }
		
	
	faltou o método main na classe Pessoa.
	
	o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
	
	faltou criar o objeto na classe Pessoa.
	 
	faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados().
	
	não há erros nos códigos acima.
	
	 Gabarito Comentado
	
	
	
	
Parte inferior do formulário

Continue navegando