Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0263_AV_201309027684 » PROGRAMAÇÃO ORIENTADA A OBJETOS Tipo de Avaliação: AV Aluno: 201309027684 - ARIANA DE OLIVEIRA CORREIA Professor: MARCIO PACHECO DE AZEVEDO Turma: 9002/AB Nota da Prova: 4,0 Nota de Partic.: 0 Av. Parcial 1 Data: 19/11/2015 14:41:21 1a Questão (Ref.: 201309121592) Pontos: 1,5 / 1,5 Faça um programa em JAVA para apresentar a mensagem abaixo, criando uma classe nova. Resposta: public void class HelloWorldSwing{ public static void main (String[]args){ JFrame frame=newJFrame("HelloWorldSwing"); final JLabel label=new JLabel("Hello World"); frame.getContentPane().add(label);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setvisible(true); } } Gabarito: import javax.swing.*;public class HelloWorldFrame extends JFrame{public HelloWorldFrame(){super("HelloWorldSwing");final JLabel label = new JLabel("Hello World");getContentPane().add(label);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);pack();setVisible(true);} public static void main(String[] args){HelloWorldFrame frame = new HelloWorldFrame()}} 2a Questão (Ref.: 201309201833) Pontos: 0,0 / 1,5 Um programador precisa conhecer como a estrutura Swing trabalha com Threads. Quanto as tipos de Threads, oque são Thread Inicial, Thread de tratamento de evento e Thread de trabalho - worker? Resposta: Inicial ela inicia a formação do processo, de tratamento de evento ela trata a execução para que não sejadanificada e a de trabalho ela executa os processos. Gabarito: Thread Inicial: executa o código inicial da aplicação BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 4 28/11/2015 11:16 Thread de tratamento de evento: onde todo o tratamento de eventos é feito. A maioria das interações comcomponentes Swing devem ser feitos através deste Thread. Thread de trabalho - worker: processos executados em segundo plano, que consomem processamento. 3a Questão (Ref.: 201309121511) Pontos: 0,0 / 0,5 Identifique qual o método que NÃO é comum em todos os componentes do Swing. get/setSize get/setDirSize get/setLocation get/setPreferredSize getLength/Width 4a Questão (Ref.: 201309779256) Pontos: 0,5 / 0,5 FlowLayout é a classe gerenciadora de layout que dispõe os componentes GUI sequencialmente na janela, daesquerda para a direita, de cima para baixo, como se fosse a escrita de um texto dentro de um parágrafo, à medidaque os componentes são adicionados ao container. Utilizando o método setAlignment(int align) podemos definirqual o tipo de alinhamento será utilizado. Assinale a alternativa que apresenta a constante que corresponde aoalinhamento dos componentes para o canto principal de orientação do gerenciador, como por exemplo à esquerdaem uma orientação da esquerda para direita. FlowLayout.LEFT FlowLayout.LEADING FlowLayout.CENTER FlowLayout..RIGTH FlowLayout.TRAILING 5a Questão (Ref.: 201309122011) Pontos: 0,5 / 0,5 Dado a lista de métodos da classe JTextField o que NÃO é correto afirmar? getSelectedText( ): captura o texto do campo que foi selecionado. isEditable( ): retorna true ou false, se o campo é ou não editável. setEditable(boolean): tornar ou não o campo editável. getText( ): captura o texto do campo. setText(String): insere um texto no banco de dados. 6a Questão (Ref.: 201309121835) Pontos: 0,0 / 0,5 Trabalhando com Métodos da interface WindowListener, identifique qual o método abaixo é FALSO. WindowDeactivated: chamado quando usuário torna outra janela a janela ativa. WindowClosing: chamado quando inicia o fechamento da janela. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 4 28/11/2015 11:16 WindowOpenFrame: chamado quando usuário abre uma nova janela. WindowClosed: chamado depois do fechamento da janela. WindowActivated: chamado quando usuário torna janela ativa. 7a Questão (Ref.: 201309271468) Pontos: 0,0 / 0,5 Para tratar eventos de texto, o Java disponibiliza uma série de tratadores de eventos. Visando este conceito,correlacione as colunas abaixo: i. itemStateChanged(ItemEvent e)ii. KeyTyped(KeyEvent e)iii. textValueChanged(TextEvent e)iv. focusGained(FocusEvent e) ( ) Invocado quando o texto do component AWT sofre alguma alteração( ) Invocado quando uma tecla é apertada e o componente está em foco( ) Invocada quando um componente de seleção muda de estado( ) Invocado quando o componente ganha foco. iii, i, ii, iv iv, ii, iii, i ii, iii, i, iv i, ii, iii, iv iii, ii, i, iv 8a Questão (Ref.: 201309155297) Pontos: 0,5 / 0,5 Para acesso a SGBDs, o Java possui um conjundo de classes e interfaces que, por meior de drivers JDBC, podemosembutir código SQL em métodos java para acesso a diversos SGBDs Qual das opções abaixo não corresponde auma interface do pacote "java.sql" da API java? Connection Statement ResultSet DriverManager PreparedStatement 9a Questão (Ref.: 201309599385) Pontos: 1,0 / 1,0 Objetos que implementam a interface Statement são usados para o envio de instruções SQL, a serem executadaspelo SGBD, retornando o resultado obtido. Indique qual é o método usado para o envio de instruções SQL dogrupo: INSERT; UPADATE E DELETE. ResultSet executeQuery (String SQL) Connection getConnection() int executeUpdate (String SQL) Boolean execute(String SQL) ResultSet getResultSet() BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 4 28/11/2015 11:16 10a Questão (Ref.: 201309775049) Pontos: 0,0 / 1,0 Para criar um programa que responda às necessidades do usuário, o programador precisa aprender como aestrutura Swing trabalha com Threads. Neste contexto, a maioria das interações com componentes Swing deve serfeita através da thread de tratamento de evento. Assinale a alterantiva que indica a classe que fornece métodospara auxiliar neste tratamento. SwingManager SwingWorker SwingUtilities SwingThread SwingDispatcher Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4 de 4 28/11/2015 11:16
Compartilhar