Buscar

Linguagem de Programação AVP

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 11 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 11 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 9, do total de 11 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

Prévia do material em texto

Linguagem de Programação AVP
	 1a Questão (Ref.: 201603566213)
	Acerto: 1,0  / 1,0
	Qual sintaxe expressa a criação correta de uma classe em java?
		
	
	Public Exemplo {}
	
	class Exemplo() {}
	 
	public class Exemplo {}
	
	class public Exemplo {}
	
	public class Exemplo() {}
		
	
	
	 2a Questão (Ref.: 201604087812)
	Acerto: 1,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 .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.
	
	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 .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 .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.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201603541867)
	Acerto: 1,0  / 1,0
	Existem diferentes tipos de classes que podem ser criadas durante a implementação de uma solução em Java. A classe que possui o método main tem como função:
		
	
	definir que a classe é uma classe abstrata.
	
	definir que a classe é uma interface.
	
	definir que a classe não tem corpo.
	 
	iniciar a execução da aplicação.
	
	definir que a classe irá gerar um código executável (.exe).
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201603689628)
	Acerto: 1,0  / 1,0
	Considere os seguintes fragmentos de código Java:
I.
int sum = 7;
 
if ( sum > 20 ) { 
 System.out.print("ganhou "); }
else { 
 System.out.print("perdeu "); }
System.out.println("o bônus."); 
II.
 int sum = 21;
 if ( sum != 20 ) 
 System.out.print("ganhou");
 else 
 System.out.print("perdeu ");
 System.out.println("o bônus."); 
O resultado da execução dos fragmentos em I e II será, respectivamente,
		
	
	perdeu e perdeu
	
	perdeu e ganhou o bônus
	
	perdeu o bônus e ganhou
	
	ganhou e ganhou
	 
	perdeu o bônus e ganhou o bônus
		
	
	
	 5a Questão (Ref.: 201604126324)
	Acerto: 1,0  / 1,0
	Para criar janelas gráficas no Java é preciso utilizar uma das bibliotecas gráficas disponíveis. Os objetos gráficos no Java são criados como objetos normais a partir das classes definidas na biblioteca gráfica Swing. Para criar um elemento gráfico "caixa de texto" devemos instanciar:
		
	
	JFrameText texto = new Text()
	
	JBox caixa = "Caixa de Texto"
	
	JLabel("caixa de texto")
	 
	JTextField caixa = new JTextField()
	
	JComboText combo = new "Caixa de Texto"
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201604126323)
	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
	
	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
	
	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
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201603544017)
	Acerto: 1,0  / 1,0
	Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a construção:
		
	
	static extend integer SIZE = 10
	
	void final int SIZE = 10
	 
	static final int SIZE = 10
	
	this extend integer SIZE := 10
	
	this final int SIZE :=10
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201603541869)
	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:
		
	
	O dado atribuído a este atributo fica guardado no objeto, e não na classe.
	
	É um atributo do objeto e não da classe.
	
	É 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).
	
	É acessado pelo objeto e não pela classe.
		
	
	
	 9a Questão (Ref.: 201603542362)
	Acerto: 1,0  / 1,0
	A palavra reservada EXTENDS implementa qual o conceito?
		
	
	Associação
	
	Visibilidade
	 
	Herança
	
	Polimorfismo
	
	Portabilidade
		
	
	
	 10a Questão (Ref.: 201603542366)
	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:
		
	 
	super
	
	new
	
	implements
	
	generation
	
	extends
	
	 1a Questão (Ref.: 201603541843)
	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.
	 
	Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória.
	
	Possibilitar a criação de herança entre as classes.
	
	Permitir a instanciação do objeto na memória.
	
	Determinar quando uma classe deve ser abstrata.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201603541842)
	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)
		
	 
	A Java Runtime Environment (JRE), ambiente de execução Java, formado pela JVM e bibliotecas,e do Java SE (Standard Edition) - JDK.
	
	O JDK e o Java Standard Edition.
	
	Somente o Java Runtime Enviroment-JRE.
	
	Somente a Java Virutal Machine-JVM.
	
	Somente o Java Standard Edition.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201603542319)
	Acerto: 1,0  / 1,0
	Considerando o código a seguir:
public static void main(String[] args) {
  int i = 15;
  while(true){
   if(i%3==0){
    System.out.print(i + " ");
   }
   i--;
    
   if(i==0){
    break;
   }   
  }
 }
A saída da execução desse trecho de código terá como primeiro número da sequência e último respectivamente:
		
	
	12 e 2
	 
	15 e 3
	
	15 e 2
	
	14 e 2
	
	12 e 3
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201603742407)
	Acerto: 1,0  / 1,0
	Seja o código a seguir:
 
public class DemoVetor{
    public static void main(String[] args) {
        int[] vet={10,20,34,56,60};
        int i;
        for(i=0; i < vet.length;i++)<vet.length;i++)
       {
            System.out.println("vet["+i+"]="+ vet[i]);
        }
        System.out.print("i="+i);
    }
  
}</vet.length;i++)
Marque a alternativa que apresenta o valor da variável i, ao final do programa.
		
	
	i=3;
	 
	i=5;
	
	i=1;
	
	i=2;
	
	i=4;
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201604126326)
	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:
		
	 
	São extensões do pacote java.util.swing
	
	A maioria de seus componentes é escrita, manipulada e exibida completamente em Java
	
	Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc
	
	Conhecidos como componentes Java puros
	
	Possui portabilidade, em relação ao componente AWT
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201604210333)
	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.
		
	
	DESTROI_ON_CLOSE
	
	DO_NOTHING_ON_CLOSE
	 
	DISPOSE_ON_CLOSE
	
	EXIT_ON_CLOSE
	
	HIDE_ON_CLOSE
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201603541884)
	Acerto: 0,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(); 
          }
 }
		
	
	não há erros nos códigos acima.
	
	faltou o método main na classe Pessoa.
	
	faltou criar o objeto na classe Pessoa.
	 
	o erro está no método exibirDados() da classe Pessoa, ele não pode ser void.
	 
	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().
		 Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201603542759)
	Acerto: 1,0  / 1,0
	Assinale a opção que não faz parte do conceito de orientação a objetos.
		
	
	método
	
	classe
	
	herança
	 
	procedimento
	
	atributo
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201603542761)
	Acerto: 1,0  / 1,0
	Uma classe que não é concebida para criar instâncias, servindo como uma superclasse para outras classes é a:
		
	
	obstrutiva
	
	múltipla
	
	concreta
	 
	abstrata
	
	dinâmica
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201603542366)
	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:
		
	 
	super
	
	new
	
	implements
	
	generation
	
	extends

Continue navegando