Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação OnLine Avaliação: AV1.2012.3EADLINGUAGEM DE PROGRAMAÇÃOCCT0176 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 OnLine 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 palavrachave 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 fornecerlhes 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 ( di < 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
Compartilhar