Buscar

CCT0176 - LINGUAGEM DE PROGRAMACAO - TIAGO - AV1

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

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: 201107139643 ­ TIAGO EDUARDO LOPES DE SOUZA
Nota da Prova: 6 Nota do Trabalho:      Nota da Participação:      2 Total: 8
Prova On­Line
Questão: 1 (175941) 
Marque a afirmativa que não se aplica sobre o processo de desenvolvimento de progrmas em JAVA.
  Pontos da Questão: 1
 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 
 A Máquina Virtual Java (JVM) é um aplicativo que simula um computador, ocultando o sistema operacional e o
hardware que interagem com ela.
 Os bytecodes são instruções que independem de plataforma, isto é são portáveis.
Questão: 2 (175945) 
Existem alguns tipos diferentes de progrmas em Java, dentre este temos:
I) Stand–alone – aplicações baseadas na J2SE que tem total acesso aos recursos do sistema, memória, disco, rede,
dispositivos, etc. 
II)  Java midlets – Pequenas aplicações que não têm acesso aos recursos de hardware, necessitando de um navegador com
suporte a J2SE para serem executados.
III) Java servlets – programas desenvolvidos para serem executados em servidores Web, baseados na J2EE, comumente
usados para gerar conteúdos dinâmicos para websites.
IV) Java applets – pequenas aplicações, extremamente seguras e construídas para serem executadas dentro do J2ME.
V) JavaBeans – são componentes de software escritos em Java que podem ser manipulados visualmente com a ajuda de
uma ferramenta de desenvolvimento.
Marque a alternativa que apresenta as definições CORRETAS para os tipos de programas em Java.
  Pontos da Questão: 0,5
 I, III e V 
 I, II, III e IV
 I, IV e V
 I, II, III e V
Questão: 3 (178391) 
Marque a alternativa que representa de forma CORRETA a saída do seguinte programa:
public class TipoVariavel{
    public static void main(String [] args){
        int i = 10;
        double d = 9;
        System.out.println(++i + d);
    }
}  Pontos da Questão: 1
 20.0 
 20
 19
 19.0
Questão: 4 (175942) 
Seja um programa em java com o seguinte código:
public class PrimeiroPrograma{
        public static void main(String args[]){
                      System.out.println(“Bem vindo ao Mundo Java”);
         }
}
Marque a única alternativa CORRETA  Pontos da Questão: 1
 O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e minúscula.
 O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e
minúscula.
 O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg []) que é o método
principal do java.
 O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em
java.
Questão: 5 (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
 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
 f.setVisible(true); // Coloca o formulário visível para o usuário 
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
 class
 new 
 public
Questão: 7 (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
 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.
 Sua execução dependerá da máquina virtual java em uso.
Questão: 8 (178402) 
Observe o fragmento do código JAVA a seguir:
public class prova {
    public prova() {
    }
    public static int d(int x) {
          return x*2;
     }
     public static int e(int x) {
          return x*5;
     }
    public static int fn(int x) {
         if (x<1)
                   return 0;
          else
                   return x;
     }
     public static int g(int y) {
             return 10+fn(y)+e(y)+d(y);
      }
      public static void main(String[] args) {
               System.out.println(g(5));
       }
}
A execução do método main apresentará a saída:  Pontos da Questão: 1
 54
 50 
 61
 45
Questão: 9 (178397) 
Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer­lhes funcionalidade, 
estão agrupadas em dois grandes pacotes.
Marque a opção que contém os principais pacotes gráficos da Linguagem Java.
  Pontos da Questão: 0,5
 java.util e java.applet
 java.awt e java.util
 javax.swing e java.applet
 java.awt e javax.swing 
Questão: 10 (177595) 
Marque a alternativa que representa a saída CORRETA do programa a seguir:
public class DesvioCondicional{
    public static void main(String [] args){
    int i = 10;
    double d = 9.5;
     if ( d­i < 0 )
          System.out.println(i);
     else
           System.out.println(d);
     }
}
   Pontos da Questão: 1
 10 
 9.5 
 0.5
 10.0
 Fechar 
Server IP : 192.168.10.139      Client IP: 189.0.202.68      Tempo de execução da página : 0,984

Continue navegando