Baixe o app para aproveitar ainda mais
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: 201001294939 - FLÁVIO LUIZ DA SILVA DANTAS Nota da Prova: 5 Nota do Trabalho: Nota da Participação: 2 Total: 7 Prova On-Line Questão: 1 (178407) Em programação orientada a objetos, as instâncias de uma classe são denominadas: Pontos da Questão: 0,5 Classes Métodos Objetos Herança Questão: 2 (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 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: 3 (175943) 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: 4 (178400) No programa abaixo, criamos uma tela de exemplo que não possui nada dentro. import javax.swing.*; public class Frm01 { public void criaTela() Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4273982&p2=12179&p3=... 1 de 4 07/10/2012 17:11 { 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 JFrame f= new JFrame(); // Cria uma classe painel com o nome f 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 f.setSize(290,100); // Indica a posição x,y onde a tela irá aparecer Questão: 5 (175944) O método main é o ponto de partida de qualquer aplicativo Java. Marque a opção correta para o cabeçalho deste método. Pontos da Questão: 0,5 public static void main (String args[]) protecte void main (String public arg[]s) public static main (arg[]s) String static void main ( public arg[]s) Questão: 6 (178398) 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 III e V IV e V II e V Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4273982&p2=12179&p3=... 2 de 4 07/10/2012 17:11 I e III Questão: 7 (177606) 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: 8 (177602) 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=5; i=2; i=4; i=3; Questão: 9 (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 19.0 Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4273982&p2=12179&p3=... 3 de 4 07/10/2012 17:11 20.0 19 20 Questão: 10 (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. classe. polimorfismo. Fechar Server IP : 192.168.10.137 Client IP: 177.117.37.52 Tempo de execução da página : 1,047 Visualização de Prova https://sia.estacio.br/portal/prt0010a.asp?p1=4273982&p2=12179&p3=... 4 de 4 07/10/2012 17:11
Compartilhar