Buscar

LINGUAGEM DE PROGRAMAÇÃO (JAVA) AVALIANDO APRENDIZADO

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

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 6, do total de 8 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

1a Questão (Ref.:201608220024)
	1a sem.: Tecnologia Java
	Acerto: 1,0  / 1,0 
	Para que possamos desenvolver aplicações básicas em Java basta termos instalado em nosso computador a(s) seguinte(s) tecnologias: (assinale somente uma alternativa)
		
	
	O JDK e o Java Standard Edition.
	
	Somente o Java Runtime Enviroment-JRE.
	
	Somente a Java Virutal Machine-JVM.
	
	Somente o Java Standard Edition.
	
	A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK.
	
	
	Gabarito Coment.
	
	
	
	
	2a Questão (Ref.:201608222195)
	1a sem.: Introdução à Linguagem de Programação
	Acerto: 1,0  / 1,0 
	A tecnologia Java é, basicamente, dividida em: 
		
	
	JSE, JDE e JPE
	
	JSE, JEEP e JME
	
	JSE, JEE e JME
	
	JSE, JEE e JPE
	
	JSE, JDE e JME
	
	
	
	3a Questão (Ref.:201609145621)
	2a sem.: MANIPULAÇÃO DE STRING
	Acerto: 1,0  / 1,0 
	Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001 { public static void main(String[] args) { String X="RIO DE JANEIRO"; int tamanho=X.length(); System.out.println("Tamanho = " +tamanho); } }
		
	
	Tamanho = 3
	
	Êrro de compilação
	
	Êrro de sintaxe
	
	Tamanho = 13
	
	Tamanho = 14
	
	
	
	4a Questão (Ref.:201609001959)
	2a sem.: TECNOLOGIA JAVA / ESTRUTURA DE REPETIÇÃO
	Acerto: 0,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 
	
	letra letra letra letra
	
	a b c d e
	
	a b c d e f
	
	
	
	5a Questão (Ref.:201608888509)
	3a sem.: Aula 3 - SWING e AWT
	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.
		
	
	Todas as alternativas estão erradas. 
	
	Todas as alternativas estão corretas. 
	
	Apenas a alternativa i está correta. 
	
	Apenas a alternativa iii está correta. 
	
	Apenas a alternativa ii está correta. 
	
	
	
	6a Questão (Ref.:201608849731)
	3a sem.: JAVA
	Acerto: 1,0  / 1,0 
	Após a execução do programa em linguagem de programação JAVA abaixo, qual será a janela correta?
		
	
	
	
	
	
	
	
	
	
	
	
	
	
	7a Questão (Ref.:201608220051)
	4a sem.: Tecnologia Java
	Acerto: 1,0  / 1,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:
		
	
	É a forma mais próxima de se definir um atributo local em Java.
	
	O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado).
	
	É um atributo do objeto e não da classe.
	
	É acessado pelo objeto e não pela classe.
	
	O dado atribuído a este atributo fica guardado no objeto, e não na classe.
	
	
	
	8a Questão (Ref.:201608972366)
	4a sem.: CONCEITO DE METODO
	Acerto: 1,0  / 1,0 
	Assinale a alternativa que apresenta a assinatura de um método declarado corretamente em Java.
		
	
	public void calcular int v1, int v2 { }
	
	public void calcular(int v1, int v2) { }
	
	public void (int v1, int v2) { }
	
	public void calcular(v1, v2) { }
	
	public void calcular(int, int) { }
	
	
	
	9a Questão (Ref.:201608220548)
	5a sem.: TECNOLOGIA JAVA
	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
	
	generation
	
	new
	
	super
	
	extends
	
	
	
	10a Questão (Ref.:201608972879)
	5a sem.: Orientação a Objetos
	Acerto: 0,0  / 1,0 
	Marque a alternativa que contém o valor que será exibido na console quando da execução do código Java abaixo. 
		
	
	6
	
	8
	
	5
	
	84
	
	10
	
	
	1a Questão (Ref.:201608830617)
	1a sem.: Conceitos iniciais- Java
	Acerto: 1,0  / 1,0 
	Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa. 
		
	
	Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. 
	
	Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. 
	
	Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado. 
	
	Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. 
	
	Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. 
	
	
	
	2a Questão (Ref.:201608420564)
	1a sem.: Aula 1
	Acerto: 1,0  / 1,0 
	Seja o arquivo MeuPrograma.java, um arquivo escrito no bloco de notas, contendo código fonte em java. Marque a única alternativa CORRETA, para a descrição do processo de compilação e execução do programa.
		
	
	Com o comando javac MeuPrograma compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado.
	
	Com o comando java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. 
	
	Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.class o bytecode é executado. 
	
	Com o comando java MeuPrograma.javac compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma.java o bytecode é executado.
	
	Com o comando javac MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando java MeuPrograma o bytecode é executado. 
	
	
	Gabarito Coment.
	
	
	
	
	3a Questão (Ref.:201609145618)
	2a sem.: MANIPULAÇÃO DE STRING
	Acerto: 1,0  / 1,0 
	Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001{ public static void main(String[] args){ String X="PEDRO"; String Y="pedro"; if(X.equalsIgnoreCase(Y)) System.out.println("Mesma pessoa"); else System.out.println("Pessoa diferente"); }}
		
	
	Pessoa diferente
	
	Êrro de sintaxe e de compilação
	
	Êrro de sintaxe
	
	Mesma pessoa
	
	Êrro de compilação
	
	
	
	4a Questão (Ref.:201609154327)
	2a sem.: ARRAY
	Acerto: 1,0  / 1,0 
	Marque a opção correta. Um índice de um array deve ser:
		
	
	String e não negativo
	
	Inteiro e não negativo
	
	Real e não negativo
	
	Inteiro e negativo
	
	Caracter e não negativo5a Questão (Ref.:201608804505)
	3a sem.: Introdução as Interfaces Gráficas
	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:
		
	
	A classe JPanel não tem painel de conteúdo como JFrames, assim, os elementos devem ser diretamente adicionados ao objeto painel
	
	São criados com a classe JPanel, que é derivada da classe Container
	
	São áreas que comportam outros componentes, inclusive outros painéis
	
	São elementos que fazem a intermediação entre um container e os demais GUI anexados. 
	
	O JPanel, assim como o JFrame são derivados do pacote java.util.awt
	
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
	
	6a Questão (Ref.:201608888520)
	3a sem.: Aula 3 - Componente SWING
	Acerto: 1,0  / 1,0 
	Analise as afirmativas e marque a alternativa correta:
i-Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT.
ii-Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal.
iii-Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal.
		
	
	Todas as alternativas estão corretas. 
	
	Apenas a alternativa iii está correta. 
	
	Todas as alternativas estão erradas.
	
	Apenas a alternativa i está correta. 
	
	Apenas a alternativa ii está correta. 
	
	
	
	7a Questão (Ref.:201609202236)
	4a sem.: JAVA
	Acerto: 1,0  / 1,0 
	Um objeto é instanciado em Java por meio do operador 
		
	
	instanceof. 
	
	new. 
	
	this. 
	
	type. 
	
	extend. 
	
	
	
	8a Questão (Ref.:201609043027)
	4a sem.: Princípios de Orientação a Objetos
	Acerto: 1,0  / 1,0 
	Atributos declarados em uma classe como "private" não podem ser acessados de forma direta utilizando o nome do objeto como referência ao atributo, para isso há a necessidade de introdução de métodos, na referida classe, que realizem tal tarefa: os getters e os setters. Este recurso, que é um dos fundamentos do paradigma das linguagens orientadas a objetos, é conhecido como:
		
	
	encapsulamento
	
	herança
	
	sobrecarga de método
	
	implementação de interface
	
	polimorfismo
	
	
	
	9a Questão (Ref.:201608842358)
	5a sem.: ORIENTAÇÃO A OBJETOS
	Acerto: 1,0  / 1,0 
	Uma classe pode possuir mais de um construtor. Eles devem ter o mesmo nome e diferenciar-se apenas pela quantidade e tipo de argumentos que recebem. Este mecanismo é chamado de:
		
	
	sobrecarga de atributos
	
	sobrecarga de objeto
	
	sobrecarga de classes
	
	sobrecarga de construtor
	
	sobrecarga de linguagem
	
	
	
	10a Questão (Ref.:201608280079)
	5a sem.: CONCEITOS
	Acerto: 1,0  / 1,0 
	Uma classe ClasseA de determinada aplicação possuía um método calculeAlgo() em que testes (instruções de desvio condicional) eram utilizados para se determinar que algoritmo deveria ser adotado para efetuar o cálculo. Foi criada uma nova hierarquia de classes, iniciando na classe abstrata ClasseB, que declara o método abstrato calcule(). Este método é implementado por cada classe concreta da hierarquia, sendo cada uma delas correspondente a um dos algoritmos previstos no método calculeAlgo() original. ClasseA passou a ter um atributo do tipo ClasseB e métodos de acesso ao mesmo, e calculeAlgo() teve seu código substituído por uma simples chamada ao método calcule() do objeto armazenado no novo atributo. O conceito OO (Orientação a Objetos) predominante na descrição acima é a(o):
		
	
	polimorfismo
	
	acesso externo direto a atributo
	
	herança múltipla
	
	sobrecarga de método
	
	sobrecarga de atributo

Outros materiais