Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO ORIENTADA A OBJETOS Simulado: CCT0195_SM_201102204935 V.1 Fechar Aluno(a): CLEBER LUIZ DE MAGALHAES Matrícula: 201102204935 Desempenho: 2,0 de 8,0 Data: 23/04/2015 09:58:06 (Finalizada) 1a Questão (Ref.: 201102364750) A tentativa de execução do programa em Java mostrado a seguir resulta na indicação de uma exceção do tipo InputMismatchException. Reescreva o código resolvendo esse problema. import java.util.*; public class Excecao { public int calculo(int n1, int n2) throws ArithmeticException { return n1/n2; } public static void main (String [] args) { Scanner sc = new Scanner(System.in); int n1, n2, res; Excecao ex = new Excecao(); System.out.print("Entre o valor 1: "); n1 = sc.nextInt(); System.out.print("Entre o valor 2: "); n2 = sc.nextInt(); res = ex.calculo(n1,n2); System.out.println("Resultado: " + res); } } Sua Resposta: RWRRW Compare com a sua resposta: import java.util.*; public class Excecao { public double calculo(int n1, int n2) throws ArithmeticException { return n1/n2; } public static void main (String [] args) { Scanner sc = new Scanner(System.in); int n1, n2, res; Excecao ex = new Excecao(); System.out.print("Entre o valor 1: "); n1 = sc.nextInt(); System.out.print("Entre o valor 2: "); n2 = sc.nextInt(); res = ex.calculo(n1,n2); System.out.println("Resultado: " + res); } } 2a Questão (Ref.: 201102323988) Quando a JVM começar a ser executada, procurará a classe que você forneceu na linha de comando. Em seguida, começará a procurar um método especialmente escrito como o representado abaixo: Informe o significado de cada uma setas: Sua Resposta: RWER Compare com a sua resposta: public - é um qualificador de método, que indica que ele é acessível externamente a esta classe. Isto é útil quando uma classe necessita utilizar alguma funcionalidade de outra classe, característica muito comum na linguagem JAVA. void - É o valor de retorno do método. Quando n¿ao retorna nenhum valor ele retorna void, uma espécie de vlor vazio que tem que ser especificado. main - É o nome do método que indica ao compilador o inicio do programa. É o método principal. (String[] args) - É o argumento do método principal(main). É um vetor de strings formados por todos os argumentos passados ao programa na linha de comando do sistema operacional quando o programa é invocado. 3a Questão (Ref.: 201102323989) Pontos: 1,0 / 1,0 Ao utilizar o Java na criação de uma aplicação, surge a necessidade da utilização do comando Scanner. Esse comando viabiliza a entrada de informações pelo usuário via teclado. Para a utilização do comando, devemos importar a biblioteca correspondente. Essa biblioteca é importada através da linha de comando: submit javax.io.* dim java.util.* import java.util.* import javac.exe var java.scanner.* 4a Questão (Ref.: 201102316577) Pontos: 0,0 / 1,0 Trabalhando com componentes visuais como JButton identifique qual o método abaixo é FALSO. public void setText(String text): Muda o texto de face do botão. public void setHorizontalAlignment: Define o alinhamento horizontal public String getText():Retorna o texto mostrado no botão. public void show(): Faz o frame aparecer na tela. public JButton(String text): Cria um novo botão com o texto dado como parâmetro definido como texto de face. Gabarito Comentado. 5a Questão (Ref.: 201102317336) Pontos: 0,0 / 1,0 Marque a alternativa que indica qual a sintaxe instancia objeto corretamente em Java? Classe objeto := new Construtor(); Classe objeto new Construtor(); Construtor objeto = new Classe(); Classe objeto = new Construtor(); Construtor objeto new Classe(); 6a Questão (Ref.: 201102364873) Pontos: 0,0 / 1,0 A figura a seguir, mostra o uso da implementação ListSelectionListener. O uso dessa interface se faz necessária para que as opções do componente JList possam ser reconhecidas, a medida que o usuário realiza sua escolha. Quando o ListSelectionListenert é utilizada, torna-se obrigatória a declaração do método: valuePerformed valueChanged actionChanged itemListener actionPerformed 7a Questão (Ref.: 201102475099) Pontos: 1,0 / 1,0 Um listener é uma interface que especifica os métodos que uma aplicação deve ter para ser notificada da ocorrência de determinado evento. Indique o listener correspondente à ação do usuário de digitar uma tecla: MouseListener ItemListener ActionListener TextListener KeyListener 8a Questão (Ref.: 201102859535) Pontos: 0,0 / 1,0 Qual dos métodos abaixo não é previsto na interface WindowListener? windowOpened windowClosing windowDestroyed windowDeiconified windowDeactivated 9a Questão (Ref.: 201102316811) Pontos: 0,0 / 1,0 Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. WindowActivated: chamado quando usuário torna janela ativa. WindowClosed: chamado depois do fechamento da janela. WindowOpenFrame: chamado quando usuário abre uma nova janela. WindowClosing: chamado quando inicia o fechamento da janela. WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. 10a Questão (Ref.: 201102475457) Pontos: 0,0 / 1,0 A interface WindowListener disponibiliza 12 métodos de tratamento para os diferentes comportamentos possíveis para a janela. Com relação ao window.Deactivated (MouseEvent e) selecione a opção correta: Invocado quando a janela foi aberta. Invocado quando a janela foi fechada. Invocado quando perde o foco; Invocado quando a janela é minimizada; Invocado quando ganha o foco; Gabarito Comentado.
Compartilhar