Buscar

av1 linguagem

Prévia do material em texto

14/12/12 Visualização de Prov a
1/4https://sia.estacio.br/portal/prt0010a.asp?p1=4405389&p2=12179&p3=1195705
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: 201101069741 - CRISTIANO SALVADOR AREIAS
Nota da Prova: 1 Nota do Trabalho: Nota da Participação: 2 Total: 3
Prova On-Line
Questão: 1 (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 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 ProgramaPrincipal.java, pois este possui o método main (String
arg []) que é o método principal do java.
Questão: 2 (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 ( d-i < 0 )
 System.out.println(i);
 else
 System.out.println(d);
 }
}
 Pontos da Questão: 1
 0.5
 10.0
 9.5 
 10 
Questão: 3 (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,
14/12/12 Visualização de Prov a
2/4https://sia.estacio.br/portal/prt0010a.asp?p1=4405389&p2=12179&p3=1195705
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 V
 I, II, III e IV 
Questão: 4 (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 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 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.class o bytecode é executado.
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
 JFrame f= new JFrame(); // Cria uma classe painel com o nome f
 f.setVisible(true); // Coloca o formulário visível para o usuário 
 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 
14/12/12 Visualização de Prov a
3/4https://sia.estacio.br/portal/prt0010a.asp?p1=4405389&p2=12179&p3=1195705
Questão: 6 (178394) 
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 está definida apenas no escopo do laço de repetição. 
 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 não pode ser utilizada juntamente com o método print.
Questão: 7 (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
 construtor. 
 classe. 
 polimorfismo.
 interface.
Questão: 8 (178397) 
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.
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
 javax.swing e java.applet 
 java.awt e java.util
 java.awt e javax.swing 
Questão: 9 (178407) 
Em programação orientada a objetos, as instâncias de uma classe são denominadas:
 Pontos da Questão: 0,5
 Herança 
 Métodos
 Classes
 Objetos 
14/12/12 Visualização de Prov a
4/4https://sia.estacio.br/portal/prt0010a.asp?p1=4405389&p2=12179&p3=1195705
Questão: 10 (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=3; 
 i=4;
 i=2;
 Fechar 
Server IP : 192.168.10.137 Client IP: 200.149.146.70 Tempo de execução da página : 0,875

Continue navegando