Buscar

LINGUAGEM DE PROGRAMAÇÃO 3

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 5 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

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

LINGUAGEM DE PROGRAMAÇÃO
	
	Avaiação Parcial: CCT0261_SM_V.1 
	 
	Aluno(a
	Matrícula: 
	Acertos: 10,0 de 10,0
	Data: 24/05/2017 14:37:09 (Finalizada)
	
	 1a Questão (Ref.: 201602836452)
	Acerto: 1,0  / 1,0
	A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é:
		
	
	Detectar os Hot Spots das aplicações.
	
	Permitir a instanciação do objeto na memória.
	
	Possibilitar a criação de herança entre as classes.
	
	Determinar quando uma classe deve ser abstrata.
	 
	Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201602838623)
	Acerto: 1,0  / 1,0
	No âmbito da linguagem Java, considere:
I. Edição é a criação do programa, que também é chamado de código Bytecode.
II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma.
III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode.
IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado.
Está correto o que consta em
		
	
	I, II, III e IV
	
	IV, somente
	 
	III, somente
	
	III e IV, somente
	
	II e IV, somente
		
	
	
	 3a Questão (Ref.: 201602903797)
	Acerto: 1,0  / 1,0
	Associe as duas colunas relacionando as instruções de seleção e de repetição com suas respectivas definições e, a seguir, assinale a sequência correta. Instruções de seleção e de repetição:
(1) if
(2) if...else
(3) while
(4) switch
Definições:
( ) Instrução de seleção múltipla: seleciona ou ignora um grupo de ações entre vários grupos.
( ) Instrução de seleção única: seleciona ou ignora um grupo de ações.
( ) Instrução de repetição que executa um grupo de ações zero ou mais vezes, enquanto uma condição de continuação do loop for verdadeira.
( ) Instrução de seleção dupla: executa um grupo de ações entre dois grupos de ações.
		
	 
	4 - 1 - 3 - 2
	
	2 - 3 - 1 - 4
	
	2 - 1 - 4 - 3
	
	3 - 2 - 1 - 4
	
	1 - 4 - 3 - 2
		
	
	
	 4a Questão (Ref.: 201602838624)
	Acerto: 1,0  / 1,0
	Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por:
		
	
	&, #, $
	 
	&&, ||, !
	
	.and., .or., .not
	
	and, or, not
	
	*, +, ~
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201603420935)
	Acerto: 1,0  / 1,0
	A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO:
		
	
	A maioria de seus componentes é escrita, manipulada e exibida completamente em Java
	
	Possui portabilidade, em relação ao componente AWT
	 
	São extensões do pacote java.util.swing
	
	Conhecidos como componentes Java puros
	
	Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201603037022)
	Acerto: 1,0  / 1,0
	As interfaces gráficas com o usuário (GUI - Graphical User Interface)  são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes:
		
	
	java.util  e java.lang
	
	java.lang e javax.swing
	
	java.awt e java.lang
	 
	java.awt e javax.swing
	
	javax.swing e java.util
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201603080402)
	Acerto: 1,0  / 1,0
	Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma planta arquitetônica assim como um(a) __________ está para uma classe."
		
	 
	objeto
	
	variável
	
	método
	
	atributo
	
	parâmetro
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201602836493)
	Acerto: 1,0  / 1,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 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().
	
	o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
	
	não há erros nos códigos acima.
	
	faltou criar o objeto na classe Pessoa.
	
	faltou o método main na classe Pessoa.
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201602836979)
	Acerto: 1,0  / 1,0
	Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as classes Física e Jurídica com a classe Pessoa do modelo abaixo:
 
		
	
	Generalation
	
	Import
	
	Unify
	 
	Extends
	
	Package
		
	
	
	 10a Questão (Ref.: 201602836975)
	Acerto: 1,0  / 1,0
	Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em uma generalização:
		
	
	implements
	 
	super
	
	generation
	
	new
	
	extends

Outros materiais