Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Avaliação On-Line Avaliação: AV1-2011.4S-LINGUAGEM DE PROGRAMAÇÃO-CCT0176 Disciplina: CCT0176 - LINGUAGEM DE PROGRAMAÇÃO Tipo de Avaliação: AV1 Aluno: 201001483171 - CLEBERSON VARGAS CASADIO Nota da Prova: 4.5 Nota do Trabalho: Nota da Participação: 2 Total: 6,5 Prova On-Line Questão: AV12011.2CCT0176.027 (178401) 1 - 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. classe. construtor. polimorfismo. Questão: AV12011.2CCT0176.032 (178407) 2 - Em programação orientada a objetos, as instâncias de uma classe são denominadas: Pontos da Questão: 0,5 Classes Herança Objetos Métodos Questão: AV12011.2CCT0176.006 (175945) 3 - 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.015 (177606) 4 - De acordo com os tipos primitivos de dados do Java, verifique os valores de tipos primitivos: I)2.3f II)'a' Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=2955543&p2=8464&p3=... 1 de 4 17/02/2012 11:18 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, II e IV I, II e V I, II e III I, III e IV Questão: AV12011.2CCT0176.002 (175941) 5 - 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 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. Se um programam JAVA compilar corretamente, o compilador produzirá um arquivo com a extensão .java Questão: AV12011.2CCT0176.024 (178398) 6 - A interface gráfica com o usuário (GUI - Graphical User Interface). As GUIs são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, a voz, etc. 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: java.awt (pacote do núcleo) e javax.swing (pacote de extensão). Sejam as seguintes afirmações: I) A maioria dos componentes Swing é escrita, manipulada e exibida completamente em Java, estes são conhecidos como componentes Java puros. II) Os nomes dos componentes da classe Swing recebem um “J”, como, por exemplo: JLabel, JButton, JFrame, JPanel, etc. III) Os nomes dos compoentes da classe Awt recebem um "A", como, por exemplo: ALabel, AButton, AFrame, APanel, etc. IV) Os componentes da classe Swing podem ser persolnalizados com o estilo do Microsoft Windows, do Apple Macintosh ou do Motif (UNIX). V) Os componentes da classe Awt podem ser persolnalizados com o estilo apenas do Microsoft Windows e do Apple Macintosh. Marque a alternativa que contém apenas afirmativas que não fazem parte das definições do Java: Pontos da Questão: 0,5 I e III II e V III e V IV e V Questão: AV12011.2CCT0176.011 (177592) 7 - Considere o seguinte programa escrito na linguagem Java: public class ExemploNumero{ public static void main(String args[]){ int a,b; Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=2955543&p2=8464&p3=... 2 de 4 17/02/2012 11:18 double z; a=10; b=5; z=a/b; System.out.println(z); } } Marque a alternativa que expressa corretamente a saída deste programa, após o mesmo ser compilado e executado: Pontos da Questão: 1 Erro na execução, pois não é possível fazer conversão de tipos de dados. 2.0 2 Erro na compilação pois os tipos de dados são incompatíveis. Questão: AV12011.2CCT0176.036 (178412) 8 - Observe a definição: int matriz[][]; matriz=new int [m][n]; Em Java, a definição do Array (matriz) apresentado acima, contém quantos elementos? Pontos da Questão: 1 m / n m * n m m + n Questão: AV12011.2CCT0176.014 (177602) 9 - 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++) { System.out.println("vet["+i+"]=" + vet[i]); } System.out.print("i="+i); } } Marque a alternativa que apresenta o valor da variável i, ao final do programa. Pontos da Questão: 1 i=4; i=3; i=5; i=2; Questão: AV12011.2CCT0176.013 (177599) 10 - Seja o seguinte trecho de código: Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=2955543&p2=8464&p3=... 3 de 4 17/02/2012 11:18 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 "); 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 1 a saída do programa é: a Se a entrada do teclado for o valor 3 a saída do programa é: c d Se a entrada do teclado for o valor 2 a saída do programa é: b c Se a entrada do teclado for o valor 4 a saída do programa é: d Fechar Server IP : 192.168.10.148 Client IP: 189.113.73.60 Tempo de execução da página : 10,109 Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=2955543&p2=8464&p3=... 4 de 4 17/02/2012 11:18