Buscar

AV1_LP FLAVIO 7

Prévia do material em texto

Avaliação On-Line 
Avaliação: AV1-2011.3S.EAD - LINGUAGEM DE PROGRAMAÇÃO - CCT0176 
Disciplina: CCT0176 - LINGUAGEM DE PROGRAMAÇÃO 
Tipo de Avaliação: AV1 
Aluno: 201001294939 - FLÁVIO LUIZ DA SILVA DANTAS 
Nota da Prova: 6 Nota do Trabalho:      Nota da Participação:     0 Total:  6 
Prova On-Line 
 
Questão: AV12011.2CCT0176.004 (175943) 
1 - 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.  Pontos da Questão: 1 
 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 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 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. 
 
Questão: AV12011.2CCT0176.013 (177599) 
2 - Seja o seguinte trecho de código: 
        Scanner entrada = new Scanner(System.in); 
        var=entrada.nextInt(); 
Esse trecho de código permite que um valor inteiro seja lido a partir do teclado e armazenado 
na variável var. 
Para o programa a seguir, marque a alternativa ERRADA: 
import java.util.Scanner; 
public class ExemploSwitch{ 
    public static void main(String[] args) { 
        int c; 
        
        Scanner entrada = new Scanner(System.in); 
        c=entrada.nextInt(); 
        switch (var) 
        { 
            case 1: System.out.print(" a "); 
                    break; 
            case 2: System.out.print(" b "); 
Page 1 of 5Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2313190&p2=7331&p3=1102163
            case 3: System.out.print(" c "); 
                    break; 
            default: System.out.print(" d "); 
            break; 
        } 
               
    } 
   
}  Pontos da Questão: 1 
 Se a entrada do teclado for o valor 2 a saída do programa é: b c 
 Se a entrada do teclado for o valor 3 a saída do programa é: c d 
 Se a entrada do teclado for o valor 1 a saída do programa é: a 
 Se a entrada do teclado for o valor 4 a saída do programa é: d 
 
Questão: AV12011.2CCT0176.022 (178396) 
3 - Delphi, Eclipse, NetBeans são ambientes integrados de desenvolvimento, que são 
softwares que englobam características e ferramentas para o desenvolvimento de programas. 
Este ambiente de desenvolvimento é conhecido por uma sigla, que é:  Pontos da Questão: 0,5 
 IDE - Integrated Development Enviroment 
 IDES - Integrated Development Enviroment Systems 
 RAD - Rapid Application Development 
 RADS - Rapid Application Development Systems 
 
Questão: AV12011.2CCT0176.033 (178409) 
4 - 
Seja o código a seguir: 
public class Teste{ 
 static   class mae { 
   public int x; 
   void mostrar() { // nada retorna e nada recebe 
    System.out.println("\nDa mãe: " + x); 
   } 
 } 
 static class filha extends mae { 
   public int x; 
   void mostrar() { 
    System.out.print("\nDa filha: " + x); 
   } 
   void alterar(int y) { 
    this.x = y; 
    super.x = y + 1; 
    this.mostrar(); 
    super.mostrar(); 
   } 
 } 
  
 public static void main(String args[]) { 
  mae m = new mae(); 
  filha f = new filha(); 
  f.alterar(100); 
Page 2 of 5Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2313190&p2=7331&p3=1102163
 } 
} 
Sabendo-se que a classe filha é uma subclasse da classe mãe, qual a saída do programa: 
  Pontos da Questão: 1 
   
Da filha:101 
Da mãe:100 
   
Da mãe:100 
Da filha:101 
   
Da mãe:101 
Da filha:100 
   
Da filha: 100 
Da mãe: 101 
 
Questão: AV12011.2CCT0176.015 (177606) 
5 - 
De acordo com os tipos primitivos de dados do Java, verifique os valores de tipos primitivos: 
I)2.3f 
II)'a' 
III)"uma" 
IV)null 
V)true 
Assinale a alternativa que reprsenta as afirmativas dos tipos primitivos de dados:   Pontos da 
Questão: 0,5 
 I, III e IV 
 I, II e IV 
 I, II e III 
 I, II e V 
 
Questão: AV12011.2CCT0176.012 (177595) 
6 - 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); 
     } 
} 
Page 3 of 5Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2313190&p2=7331&p3=1102163
   Pontos da Questão: 1 
 0.5 
 10.0 
 10 
 9.5 
 
Questão: AV12011.2CCT0176.006 (175945) 
7 - 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, IV e V 
 I, II, III e IV 
 I, II, III e V 
 
Questão: AV12011.2CCT0176.025 (178399) 
8 -   
Para criarmos uma tela, podemos usar uma classe definida no conjunto de classes Swing. Para 
desempenhar este papel utilizamos a classe: 
  Pontos da Questão: 1 
 jFrame 
 JPanel 
 JLabel 
 JFrame 
 
Questão: AV12011.2CCT0176.003 (175942) 
9 - 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 deve ser salvo como ProgramaPrincipal.java, pois este possui o método main 
(String arg []) que é o método principal do java. 
Page 4 of 5Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2313190&p2=7331&p3=1102163
 
que é um código fonte em java. 
 O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre 
letras maiúscula e minúscula. 
 
Questão: AV12011.2CCT0176.029 (178403) 
10 - Escolha a opção que complete corretamente a frase abaixo, de acordo com a orientação 
a objetos: 
Na programação orientada a objetos, subprogramas (ou subrotinas) determinam as 
funcionalidades dos objetos. Estas funcionalidades são encapsuladas nos próprios objetos e 
passam a designar-se ... 
  Pontos da Questão: 0,5 
 instância. 
 herança. 
 atributo. 
 método. 
 Fechar 
Server IP : 192.168.10.131 Client IP: 201.51.21.205 Tempo de execução da página : 2,016 
Page 5 of 5Visualização de Prova
17/10/2011https://sia.estacio.br/portal/prt0010a.asp?p1=2313190&p2=7331&p3=1102163

Continue navegando