Buscar

AV. LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO
	Avaliação Parcial: 
	Aluno(a): 
	Matrícula: 
	Acertos: 7,0 de 10,0
	Data: 
	
	
	1a Questão (Ref.:201608051992)
	Acerto: 0,0  / 1,0
	Ao desenvolver um sistema utilizando a Linguagem de Programação Java é possível utilizar o processo de compilação por meio do executável javac. Ao final desse processo será gerado o ByteCode Java, o qual possuirá a extensão:
		
	
	.java
	
	.war
	 
	.jar
	
	.jvm
	 
	.class
	
	
	
	2a Questão (Ref.:201608172565)
	Acerto: 1,0  / 1,0
	A plataforma Java disponibiliza um interpretador que traduz, em tempo de execução, o bytecode 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. Trata-se de
		
	
	Java API.
	
	JavaBeans.
	
	J2SE.
	
	JavaFX.
	 
	Java Virtual Machine.
	
	
	
	3a Questão (Ref.:201607844948)
	Acerto: 1,0  / 1,0
	Dado o trecho do programa em JAVA abaixo, identificar sua saída. Interger i = 1; while (i < 10){ if (i%2==0){ i++; } else { i=i+2; } System.out.print(i+" "); }
		
	
	1 2 4 6 8
	
	1 2 3 4 5 6 7 8 9 11
	 
	3 5 7 9 11
	
	1 3 5 7 9 11
	
	2 4 6 8
	
	
	
	4a Questão (Ref.:201607887437)
	Acerto: 1,0  / 1,0
	Analise o código em Java abaixo e marque a opção correta onde representa o que será exibido após a execução do mesmo:
public class Repeticao {
    public static void main(String arg[]){
        int i;
        char letra = 'a';
        for(i=1;i<=5;i++){
          System.out.print(" "+letra);
          letra++;
        }
    }
}
 
		
	
	letra letra letra letra letra
	 
	a b c d e
	
	a b c d e f
	
	a b c d
	
	letra letra letra letra
	
	
	
	5a Questão (Ref.:201607773987)
	Acerto: 0,0  / 1,0
	Analise as afirmativas e marque a alternativa correta:
i -A interface gráfica com o usuário (GUI) fornece a um programa um conjunto consistente de componentes intuitivos.
ii-A utilização de GUI diminui o tempo de aprendizado de uma nova ferramenta.
iii-As GUI são construídas a partir de objetos com o qual o usuário interage através dos dispositivos de entrada.
		
	
	Apenas a alternativa iii está correta.
	
	Apenas a alternativa ii está correta.
	
	Apenas a alternativa i está correta.
	 
	Todas as alternativas estão corretas.
	 
	Todas as alternativas estão erradas.
	
	
	
	6a Questão (Ref.:201607689983)
	Acerto: 1,0  / 1,0
	Para construirmos uma interface gráfica em JAVA, adicionamos componentes sobre a área da janela. Por essa razão, a área da janela é um container, ou seja, um elemento capaz de armazenar uma lista de componentes. Existem uma infinidade de funcionalidades disponíveis nas bibliotecas de classes Java, destinadas a prover a comunicação homem-máquina gráfica. São características de um JPanel, EXCETO:
		
	
	São áreas que comportam outros componentes, inclusive outros painéis
	
	A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser diretamente adicionados ao objeto painel
	 
	O JPanel, assim como o JFrame são derivados do pacote java.util.awt
	
	São elementos que fazem a intermediação entre um container e os demais GUI anexados.
	
	São criados com a classe JPanel, que é derivada da classe Container
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	7a Questão (Ref.:201607350848)
	Acerto: 1,0  / 1,0
	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.
	
	Nem todo parâmetro precisa especificar necessariamente o tipo ou o identificador.
	
	Um método pode especificar múltiplos parâmetros, separando cada parâmetro  do seguinte por um ponto e vírgula.
	
	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 Coment.
	
	
	
	
	8a Questão (Ref.:201607984318)
	Acerto: 1,0  / 1,0
	Qual a função do operador new?
		
	
	Avisa ao garbage colector para apagar determinado espaço de memória.
	 
	Aloca um espaço de memória usando o método construtor retornando um endereço de memória para a variável.
	
	nenhuma das alternativas
	
	É usado para destruir um objeto alocado na memória sob um determinado endereço de memória. nenhuma das alternativas.
	
	Apontar para um endereço de memória onde o objeto se encontra alocado.
	
	
	
	9a Questão (Ref.:201607947996)
	Acerto: 0,0  / 1,0
	(FCC/2012 TJ-RJ) No contexto de programação orientada a objetos, considere as afirmativas abaixo. 
I. Objetos são instâncias de classes. 
II. Herança é uma relação entre objetos. 
III. Mensagens são formas de executar métodos. 
IV. Classes são apenas agrupamentos de métodos. 
V. Ocorre herança múltipla quando mais de um método é herdado. 
VI. Herança é uma relação entre classes. 
Está correto o que se afirma APENAS em:
		
	
	III, IV e VI
	 
	I, III e VI.
	
	 II, III e V.
	 
	 I, III e IV.
	
	II, IV e V.
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	10a Questão (Ref.:201607857813)
	Acerto: 1,0  / 1,0
	Se uma classe na linguagem Java é declarada com o modificador abstract, então essa classe:
		
	 
	não pode ser instanciada
	
	não pode ser referenciada;
	
	pode ser instanciada apenas uma vez
	
	não pode ser estendida
	
	não pode possuir métodos estáticos

Continue navegando