Buscar

AV LINGUAGEM DE PROGRAMAÇÃO ESTACIO EAD 2018

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO
	Avaliação Parcial: CCT0756_SM_201503381269 V.1 
	Aluno(a): JOYCE CRISTINA BEZERRA SIMÕES
	Matrícula: 201503381269
	Acertos: 10,0 de 10,0
	Data: 17/10/2018 04:14:50 (Finalizada)
	
	
	1a Questão (Ref.:201504243153)
	Acerto: 1,0  / 1,0
	A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o código compilado para instruções nativas do processador, permitindo, dessa forma, que uma mesma aplicação seja executada em qualquer plataforma computacional que possua essa implementação. Esse interpretador trata-se do(a):
		
	
	JavaBeans.
	
	J2SE.
	
	Java API.
	 
	Java Virtual Machine.
	
	JDK.
	
	
	
	2a Questão (Ref.:201504432717)
	Acerto: 1,0  / 1,0
	Com relação à orientação a objetos em JAVA, é INCORRETO afirmar que JAVA permite:
		
	
	métodos de classe;
	
	sobrecarga;
	 
	herança múltipla;
	
	a implementação de múltiplas interfaces.
	
	polimorfismo;
	
	
	
	3a Questão (Ref.:201503450532)
	Acerto: 1,0  / 1,0
	Em Java encontra-se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de matrizes unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados:
		
	
	é usada somente para agrupar objetos.
	
	é usada somente para agrupar dados de tipos primitivos, como int e double.
	
	não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
	 
	é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
	
	é usada somente para armazenar tipos primitivos.
	
	
	
	4a Questão (Ref.:201504517578)
	Acerto: 1,0  / 1,0
	Na linguagem Java
		
	
	A função Math.round(valor) gera um número aleatório utilizando a semente valor.
	
	A estrutura de repetição for requer definição de inicialização, ponderação e desvios.
	
	A função Math.round(valor) retorna o comprimento de uma circunferência de raio valor.
	
	A estrutura de repetição while requer definição de inicialização, condição e incremento.
	 
	A estrutura de repetição for requer definição de inicialização, condição e incremento.
	
	
	
	5a Questão (Ref.:201504119001)
	Acerto: 1,0  / 1,0
	O método setDefaultCloseOperation()pode ser executado com algumas constantes como argumento, marque a alternativa em que a constante usada destrói a janela.
		
	
	EXIT_ON_CLOSE
	
	HIDE_ON_CLOSE
	 
	DISPOSE_ON_CLOSE
	
	DESTROI_ON_CLOSE
	
	DO_NOTHING_ON_CLOSE
	
	
	Gabarito Coment.
	
	
	
	
	6a Questão (Ref.:201504034996)
	Acerto: 1,0  / 1,0
	A criação de interfaces gráficas Swing consiste basicamente em instanciar objetos. Componentes gráficos, tais como campo texto e botões, são elementos que o usuário manipula com o mouse ou com o teclado. Das afirmativas abaixo, indique aquela que NÃO REPRESENTA uma característica do componente JComboBox
		
	
	Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox();
	 
	Um objeto da classe JComboBox é um campo texto na forma de várias linhas nas quais textos podem ser digitados pelo usuário através do teclado.
	
	Pertence ao pacote javax.swing
	
	Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método toString().
	
	É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário selecionar apenas um objeto da coleção
	
	
	Gabarito Coment.
	
	
	
	
	7a Questão (Ref.:201504432722)
	Acerto: 1,0  / 1,0
	Um objeto é instanciado em Java por meio do operador
		
	 
	new.
	
	extend.
	
	type.
	
	instanceof.
	
	this.
	
	
	
	8a Questão (Ref.:201503450533)
	Acerto: 1,0  / 1,0
	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 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 primitiva chamada Pessoa 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.
	
	está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva.
	
	
	
	9a Questão (Ref.:201503451030)
	Acerto: 1,0  / 1,0
	A palavra reservada EXTENDS implementa qual o conceito?
		
	
	Portabilidade
	
	Polimorfismo
	 
	Herança
	
	Associação
	
	Visibilidade
	
	
	
	10a Questão (Ref.:201504110109)
	Acerto: 1,0  / 1,0
	Classes abstratas tem uma função importante na orientação a objeto em Java. De forma objetiva, uma classe abstrata serve apenas como modelo para uma classe concreta (classe que comumente usamos). Observe o fragmento de código:
public abstract class Animal { 
   public int peso;
   public abstract void locomover();
}
Ao analisar o código, podemos afirmar, exceto:
		
	
	Nenhum objeto pode ser instanciado para uma classe abstrata.
	
	O propósito de uma classe abstrata é fornecer uma superclasse apropriada da qual as outras classes (subclasses) podem herdar atributos e métodos, ou seja, ela fornece uma interface apropriada para as subclasses da sua hierarquia.
	 
	Todos os métodos são implicitamente públicos e abstratos.
	
	Para uma classe ser abstrata, ela precisa ter pelo menos um método abstrato.
	
	Métodos abstratos não possui corpo.
	
	
	Gabarito Coment.