Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
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: 201001509341 - RAPHAEL DA SILVA ROMA Nota da Prova: 6.5 Nota do Trabalho: Nota da Participação: 1 Total: 7,5 Prova On-Line Questão: AV12011.2CCT0176.003 (175942) 1 - 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 pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras maiúscula e minúscula. O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um código fonte em java. 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. Questão: AV12011.2CCT0176.020 (178394) 2 - Seja o código a seguir: public class DemoVetor{ public static void main(String[] args) { int[] vet={10,20,34,56,60}; for(int i=0; i<vet.length;i++) { System.out.println("vet["+i+"]=" + vet[i]); } System.out.print("i="+i); } } Ao se tentar compilar esse código é acusado erro na linha com o comando System.out.print("i="+i); Marque a opção que explica o que há de errado no programa. Pontos da Questão: 0,5 A variável i não pode ser utilizada juntamente com o método print. A variável i não pode ser somada como "i="+i A variável i deve ser convertida para String antes de ser utilizada. A variável i está definida apenas no escopo do laço de repetição. Questão: AV12011.2CCT0176.009 (177589) 3 - 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 é -119 O valor de b é -393 O valor de b é 393 Questão: AV12011.2CCT0176.032 (178407) 4 - Em programação orientada a objetos, as instâncias de uma classe são denominadas: Pontos da Questão: 0,5 Objetos Classes Métodos Herança Questão: AV12011.2CCT0176.010 (178391) 5 - 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 19 19.0 20.0 Questão: AV12011.2CCT0176.021 (178395) 6 - Com relação aos IDE, do inglês Integrated Development Enviroment ou Ambiente Integrado de Desenvolvimento, pode-se afirmar que: I) IDE é um hardware especial, pode-se dizer que é a ferramenta para o desenvolvimento de programas. II) Pode-se citar como exemplos de IDE, O Eclipse, O Netbeans, O Delphi entre outros. III) O NetBeans é uma IDE gratuita e de código aberto, totalmente escrito em Java. IV) O NetBeans IDE oferece aos desenvolvedores ferramentas necessárias para criar aplicativos profissionais de desktop, empresariais, Web e móveis. V) Para instalaçãod do Netbeans é necessário a instalação simultânea do Eclipse. Marque a opção com as afirmativas corretas. Pontos da Questão: 0,5 I, II, III e V II, III e IV I, II e III III, IV e V Questão: AV12011.2CCT0176.005 (175944) 7 - 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 protecte void main (String public arg[]s) public static void main (String args[]) String static void main ( public arg[]s) public static main (arg[]s) 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.004 (175943) 9 - 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 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. 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 java MeuPrograma.java compila-se o arquivo e produz-se o arquivo MeuPrograma.class. Em seguida com o comando javac MeuPrograma o bytecode é executado. Questão: AV12011.2CCT0176.026 (178400) 10 - 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 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.setTitle("Cadastro"); // Recebe o nome do título da tela para ser tratado no programa