Buscar

LINGUAGEM DE PROGRAMAÇÃO

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Avaliação On-Line
	Avaliação:
	AV1.2012.3EAD-LINGUAGEM DE PROGRAMAÇÃO-CCT0176
	Disciplina:
	CCT0176 - LINGUAGEM DE PROGRAMAÇÃO
	Tipo de Avaliação:
	AV1
	Aluno:
	201101007443 - CRISTIAN MOTA CAVALCANTE
	Nota da Prova:
	5
	Nota do Trabalho:     
	Nota da Participação:      2
	Total: 
	7
	Prova On-Line
	
Questão: 1 (175852) 
O Java é uma linguagem que é compilada para um “bytecode ” e também é interpretada por uma máquina virtual – JVM (Java virtual machine ). 
Marque a única alternativa que não representa uma característica da linguagem Java.  Pontos da Questão: 1
	 O Java é uma linguagem orientada a objeto e contém a sintaxe similar a linguagem C/C++.
	 O Java não suporta multithreading, porém permite compilação just-in-time e utilização de código nativo. 
	 O Java pode ser executado via rede com restrições de execução.
	 O Java é uma linguagem portável, pois pode ser executado em qualquer plataforma ou equipamento que possua um interpretador Java.
	
Questão: 2 (177607) 
Observe o trecho do programa:
public class Exemplo{
  public static void main(String args[]){
   System.out.println("BRASIL");
  }
}
Com base nesta classe java, assinale a opção correta:  Pontos da Questão: 0,5
	 Sua execução dependerá da máquina virtual java em uso.
	 O método main necessita receber uma string como parâmetro para ser executado.
	  O método main é o primeiro a ser chamado e executado pela máquina virtual java. 
	 Esta classe não será executada pela máquina virtual java.
	
Questão: 3 (178401) 
Na orientação a objetos, é um recurso que serve para inicializar os atributos e é executado automaticamente sempre que um novo objeto é criado:
  Pontos da Questão: 1
	 interface.
	 construtor. 
	 polimorfismo.
	 classe. 
	
Questão: 4 (178395) 
Com relação aos IDE, do inglês Integrated Development Enviroment ou Ambiente Integrado de Desenvolvimento, pode-se afirmar que:
I) IDE é um hardware especial, pode-se dizer que é a ferramenta para o desenvolvimento de programas.
II) Pode-se citar como exemplos de IDE, O Eclipse, O Netbeans, O Delphi entre outros.
III) O NetBeans é uma IDE gratuita e de código aberto, totalmente escrito em Java.
IV) O NetBeans IDE oferece aos desenvolvedores ferramentas necessárias para criar aplicativos profissionais de desktop, empresariais, Web e móveis.
V) Para instalaçãod do Netbeans é necessário a instalação simultânea do Eclipse.
Marque a opção com as afirmativas corretas.  Pontos da Questão: 0,5
	 III, IV e V
	 I, II e III
	 I, II, III e V
	 II, III e IV 
	
Questão: 5 (177585) 
Seja o seguinte código:
public class DemoTipoVariavel{
    public static void main(String [] args){
         int i = 10;
        double d = 9.85;
        char c = ’a’;
        boolean b = true;
        System.out.println(i);
        System.out.println(c);
        System.out.print(d);
        System.out.print(b);
     }
}
Marque a alternativa que representa a saída deste código:  Pontos da Questão: 1
	 10 a 9.85 true
	 10 a
   9.85 true
	 10
   a
   9.85
   true 
	 10
 a
 9.85true 
	
Questão: 6 (178406) 
Existem várias palavras chaves ou reservadas nas linguagens de programação. Estas palavras têm funções específicas definidas pelaos criadores da linguagem. Na linguagem de programação JAVA, que palavra-chave cria um objeto de uma classe específica?  Pontos da Questão: 0,5
	 main
	 public
	 new 
	 class
	
Questão: 7 (175946) 
O ambiente de desenvolvimento de software Java, Java SDK (antigamente, JDK), é formado essencialmente por um conjunto de aplicativos que permite, 
entre outras tarefas, realizar a compilação e a execução de programas escritos na linguagem Java.
Marque a alternativa ERRADA, dentre as afirmações abaixo:  
De acordo com o ambiente de desenvolvimento Java, marque a alternativa que não está de acordo com as ferramentas básicas do kit de desenvolvimento Java:  Pontos da Questão: 0,5
	 J2SE - Java2 Standard Edition - Fornece as principais APIs  e enfoca o desenvolvimento de aplicações na arquitetura Cliente ¿ Servidor. Não permite distribuição de objetos nem oferece suporte a tecnologias para Internet.
	 java é um compilador para programas java, enquanto o javac é o interpretador de bytecode. 
	 J2EE - Java2 Enterprise Edition - Fornece um conjunto de APIs para o desenvolvimento corporativo e enfoca na integração entre sistemas. Disponibiliza alta distribuição de objetos e oferece total suporte a tecnologias para Internet.
	 J2ME - Java2 Micro Edition - Fornece as APIs para o desenvolvimento de aplicações para computação móvel, em pequenos dispositivos ou tecnologias embarcadas.
	
Questão: 8 (177589) 
O código:
public class TesteConvByte{
   public static void main(String args[]){
      int l=393;
      byte b;
      b=(byte) l;
      System.out.println("O valor de b é "+b);
   }
}
sabendo-se que o tipo int (inteiro) ocupa 4bytes e o tipo byte apenas 1 byte, marque a alternativa que expressa a saída do programa.  Pontos da Questão: 1
	 O valor de b é 393
	 O valor de b é 119 
	 O valor de b é -393
	 O valor de b é -119 
	
Questão: 9 (175941) 
Marque a afirmativa que não se aplica sobre o processo de desenvolvimento de progrmas em JAVA.
  Pontos da Questão: 1
	 Os bytecodes são instruções que independem de plataforma, isto é são portáveis. 
	 A Máquina Virtual Java (JVM) é um aplicativo que simula um computador, ocultando o sistema operacional e o hardware que interagem com ela.
	 O comando javac Prog.java produz o arquivo Prog.claSS
	 Se um programam JAVA compilar corretamente, o compilador produzirá um arquivo com a extensão .java 
	
Questão: 10 (178400) 
No programa abaixo, criamos uma tela de exemplo que não possui nada dentro.
import javax.swing.*; 
public class Frm01 
{ 
    public void criaTela() 
    { 
         JFrame f= new JFrame(); 
         f.setSize(290,100); 
         f.setTitle("Cadastro"); 
          f.setLocation(10,10); 
          f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
          f.setVisible(true); 
     } 
}
Marque a única opção que explica corretamente o que o comando está fazendo:  Pontos da Questão: 1
	 f.setTitle("Cadastro"); // Recebe o nome do título da tela para ser tratado no programa
	 f.setVisible(true); // Coloca o formulário visível para o usuário 
	 JFrame f= new JFrame(); // Cria uma classe painel com o nome f
	 f.setSize(290,100); // Indica a posição x,y onde a tela irá aparecer

Outros materiais