Buscar

bdq simulados exercicio preview.asp 8

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

LINGUAGEM DE PROGRAMAÇÃO Lupa
Exercício: CCT0261_EX_A10_201509121749  Matrícula: 201509121749
Aluno(a): ALEX MIRANDA DA SILVA Data: 23/11/2016 14:23:23 (Finalizada)
1a Questão (Ref.: 201509165543) Fórum de Dúvidas (0)       Saiba (0)
Dado o trecho de código escrito em Java abaixo, podemos afirmar que:
public class Avaliacao{ 
 public void metodo() throws Exception {
  throw new Exception();
 }
public static void main(String args[]) {
  int x, y, z;
  x = y = z = 1;
  try {
   new Avaliacao().metodo();
   x++;
  } catch (Exception e) {
   y++;
  } finally {
   z++;
   new Avaliacao().metodo();
  }
  System.out.println(x + "," + y + "," + z);
}
}
Imprime no console: 2,2,1.
Imprime no console: 1,1,2.
Imprime no console: 1,1,3.
O programa não compila.
Imprime no console: 2,2,3.
Gabarito Comentado
2a Questão (Ref.: 201509165563) Fórum de Dúvidas (0)       Saiba (0)
Por qual motivo é utilizado o bloco try...catch.
Realizar tentativas de execução.
Polimorfismo.
Fazer depuração de códigos.
Auditar código.
Tratar e recuperar erros.
Gabarito Comentado
3a Questão (Ref.: 201509749508) Fórum de Dúvidas (0)       Saiba (0)
Eventos representam uma ação que ocorreu num componente GUI. Dentre os mais comuns no Swing, qual das opções abaixo NÃO é
um evento de ação?
Ativar e desativar JCheckbox
Ativar um RadioButton
Cliques em botões
Clicar em menus
Digitar um texto
Gabarito Comentado Gabarito Comentado
4a Questão (Ref.: 201509165545) Fórum de Dúvidas (0)       Saiba (0)
Analise o seguinte trecho de código. Qual o resultado de tentar compilá-lo e executá-lo?
class Avaliacao {
 public static void main(String[] args) {
  System.out.println("Inicio do main!!");
  try {
   System.out.println("Inicio do try!");
   int[] array = new int[3];
   for (int i = 0; i < 4; ++i) {
    array[i] = i;
    System.out.println(i);
   }
   System.out.println("Fim do try!");
  } catch (Exception e) {
   System.out.println("Exceçao: " + e);
  }
  System.out.println("Fim do main!");
 }
}
O código compila ocorre uma exceção ArrayIndexOutOfBoundsException, contudo está é tratada e o programa segue ate
imprimir: "Fim do main!".
O código compila execução sem a existência de Exceções.
O código não compila.
O código compila, mas tem sua execução interrompida devido a ocorrência de uma ArrayIndexOutOfBoundsException.
O código não compila por causa de um erro no array.
Gabarito Comentado
5a Questão (Ref.: 201509165590) Fórum de Dúvidas (0)       Saiba (0)
De acordo com a afirmação abaixo (Fonte: adaptado IBM):
"permite que referências de tipos de classes mais abstratas representem o
comportamento das classes concretas que referenciam, assim, um mesmo método
pode apresentar várias formas, de acordo com seu contexto."
herança
agregação
polimorfismo
classe abstrata
interface
Gabarito Comentado
6a Questão (Ref.: 201509165963) Fórum de Dúvidas (0)       Saiba (0)
Pode-se dizer sobre exceções que: Marque a alternativa correta.
throws é o comando responsável pela implementação de uma exceção
são as principais classes de exceções Java: NullPointerException, offExcecpion e onException
é obrigatório utilizar o comando finally em todos tratamentos de exceção
a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o código, bloco try, que fará todo o
tratamento em caso de algum erro
o tratamento de exceção deve ser feito em todos os casos em que haja probabilidade de ocorrer um erro.
Gabarito Comentado
Fechar

Outros materiais