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: 201004020341 - LENIANE BRASIL DA CRUZ GUIMARÃES Nota da Prova: 3 Nota do Trabalho: Nota da Participação: 2 Total: 5 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 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. O Java não suporta multithreading, porém permite compilação just-in-time e utilização de código nativo. Questão: 2 (178407) Em programação orientada a objetos, as instâncias de uma classe são denominadas: Pontos da Questão: 0,5 Objetos Classes Herança Métodos Questão: 3 (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.setVisible(true); // Coloca o formulário visível para o usuário 1 de 4Página Visualização de Provae 16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662 f.setTitle("Cadastro"); // Recebe o nome do título da tela para ser tratado no programa f.setSize(290,100); // Indica a posição x,y onde a tela irá aparecer JFrame f= new JFrame(); // Cria uma classe painel com o nome f Questão: 4 (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 classe. polimorfismo. interface. construtor. Questão: 5 (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, II e IV I, II e V I, III e IV I, II e III Questão: 6 (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 é 119 O valor de b é 393 O valor de b é -119 O valor de b é -393 Questão: 7 (177599) 2 de 4Página Visualização de Provae 16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662 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 "); 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 4 a saída do programa é: 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 1 a saída do programa é: a Se a entrada do teclado for o valor 3 a saída do programa é: c d Questão: 8 (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 main (arg[]s) public static void main (String args[]) String static void main ( public arg[]s) protecte void main (String public arg[]s) Questão: 9 (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, 3 de 4Página Visualização de Provae 16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662 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 IV e V III e V II e V I e III Questão: 10 (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 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 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. Fechar Server IP : 192.168.10.137 Client IP: 186.232.46.66 Tempo de execução da página : 1,125 4 de 4Página Visualização de Provae 16/11/2012https://sia.estacio.br/portal/prt0010a.asp?p1=4331732&p2=12179&p3=1133662
Compartilhar