Buscar

SimuladoAulas1-5



Continue navegando


Prévia do material em texto

1a Questão (Ref.: 201503997852)
	Pontos: 0,0  / 1,0
	É muito importante para trabalharmos com a programação java, que saibamos como o mesmo funciona, quais suas partes e a relação entre elas.
Em relação ao funcionamento podemos afirmar que o mesmo acontece na seguinte ordem:
		
	 
	Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes.
	
	Editor gera o .class, Compilador gera o .Java, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário.
	 
	Editor gera o .class, Compilador gera o .Java, Carregador gera o bytecodes, Verificador verifica o bytecodes e por fim o Interpretador interpreta os bytecodes.
	
	Editor gera o .java, Compilador gera o .class, Carregador gera o código binário, Verificador verifica o binário e por fim o Interpretador interpreta o binário.
	
	Editor gera o .java, Compilador gera o .class, Carregador gera o bytecodes, Verificador gera o código binário e por fim o Interpretador interpreta o binário.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201503451888)
	Pontos: 1,0  / 1,0
	Uma das razões pela portabilidade da tecnologia Java é a utilização da JVM (Java Virtual Machine). É correto dizer em relação a JVM:
		
	
	Ela é usada para compilar um código Java.
	
	A JVM gera um código executável para cada sistema operacional.
	
	A JVM faz com que o código fonte e compilado seja para uma plataforma e sistema operacional específicos.
	 
	A JVM representa uma camada extra entre o sistema operacional e a aplicação, responsável por "traduzir" (entre outras funções) o que sua aplicação deseja fazer para as respectivas chamadas do sistema operacional no qual ela está rodando no momento, ou seja, sua aplicação roda sem nenhum envolvimento com o sistema operacional.
	
	Você precisa reescrever parte da sua aplicação toda vez que quiser mudar de sistema operacional.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201503512452)
	Pontos: 1,0  / 1,0
	Depois de declarada, uma variável na linguagem Java pode ter um valor atribuído a ela com o operador de atribuição:
		
	
	:
	
	<=
	
	:=
	
	::
	 
	=
		
	
	
	 4a Questão (Ref.: 201503451904)
	Pontos: 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 armazenar tipos primitivos.
	 
	é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
	
	é 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.
		
	
	
	 5a Questão (Ref.: 201504036368)
	Pontos: 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
		
	
	Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método toString().
	 
	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
	
	É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário selecionar apenas um objeto da coleção
	
	Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox();
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201504036366)
	Pontos: 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
	 
	São extensões do pacote java.util.swing
	
	Possui portabilidade, em relação ao componente AWT
	
	Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc
	
	Conhecidos como componentes Java puros
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201503476253)
	Pontos: 1,0  / 1,0
	Qual sintaxe expressa a criação correta de uma classe em java?
		
	
	class public Exemplo {}
	 
	public class Exemplo {}
	
	class Exemplo() {}
	
	public class Exemplo() {}
	
	Public Exemplo {}
		
	
	
	 8a Questão (Ref.: 201503649095)
	Pontos: 1,0  / 1,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 objetos sejam implementados de maneira eficiente e simples
	
	os programadores de aplicações sejam mais especializados
	
	os sistemas sejam encapsulados por outros sistemas
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201503993476)
	Pontos: 1,0  / 1,0
	(EAOT/2011) Para que seja estabelecida a sobrecarga de métodos na linguagem Java, uma das características obrigatórias é a utilização de métodos:
		
	
	herdados da superclasse direta
	
	com o mesmo número de parâmetros
	
	com a mesma assinatura.
	
	com métodos polimórficos
	 
	o mesmo nome, declarados na mesma classe
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201503451908)
	Pontos: 1,0  / 1,0
	Em Java utiliza-se muito a expressão superclasse, ou seja, toda nova classe criada subclasse desta superclasse, que é a classe Object. Diante disto, assinale a alternativa verdadeira a respeito desta superclasse:
		
	
	Os métodos podem ser declarados com argumentos ou tipo de retorno Vector.
	
	A classe Object pertence ao pacote java.swing.
	 
	Age como um tipo polimórfico para métodos que tenham que ser usados em qualquer classe.
	
	Não fornece métodos que todos os objetos em Java precisam (no mínimo).
	
	A classe Object não possui nenhum método que o objeto possa utilizar.