Baixe o app para aproveitar ainda mais
Prévia do material em texto
02/10/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=566669780 1/3 PROGRAMAÇÃO ORIENTADA A OBJETOS Simulado: CCT0263_SM_201408139383 V.2 Fechar Aluno(a): MICHELLE CUSTÓDIO CRUZ Matrícula: 201408139383 Desempenho: 10,0 de 10,0 Data: 25/09/2015 15:42:57 (Finalizada) 1a Questão (Ref.: 201408244438) Pontos: 1,0 / 1,0 Trabalhando com componentes visuais como JFrame identifique qual o método abaixo é FALSO. public void setDefaultCloseOperation(int op) : Faz a janela realizar uma determinada operação quando fecha. Mais comum: JFrame.EXIT_ON_CLOSE. public void setVisible(boolean v): Faz com que o frame se torne visível (v=true) ou não (v=false). public void show(): Faz o frame aparecer na tela. public void setTitle(String title): Coloca um título na barra de título da janela. public void PasteCopy(): Faz a cópia/cola de um texto. 2a Questão (Ref.: 201408244454) Pontos: 1,0 / 1,0 De acordo com algumas definições sobre JFrame identifique qual afirmação NÃO está correta. Um frame, implementado como uma instância da classe JFrame, é uma janela que tem acessórios tais como borda, título e botões para fechar e minimizála. Ao contrário de outras linguagens de programação, os containers Java não vêm 100% para lidar com os eventos básicos que ocorrem em uma janela. Qualquer aplicativo Delphi ou VB sabe fechar sua janela sem problema, mas Java não. O setDefaultCloseOperation serve para dizermos ao programa o que queremos que o sistema faça quando fechamos uma JFrame qualquer. A programação gráfica está muito ligada à ocorrência de eventos, que não precisam ser tratados durante o desenvolvimento do programa. 3a Questão (Ref.: 201408244542) Pontos: 1,0 / 1,0 De acordo com a definição de FlowLayout, identifique qual das alternativas abaixo NÃO está correta. Se a linha for muito longa, os componentes passam para a linha de baixo. Trata o container como se fosse uma "página" ou um "parágrafo" da esquerda para a direita e de cima para baixo. Os componentes recebem o seu tamanho preferido tanto verticalmente quanto horizontalmente. É uma classe gerenciadora de layout que arranja os componentes seqüencialmente na janela, da esquerda para a direita, do topo para baixo. Os componentes são posicionados na ordem inversa que foram adicionados. 4a Questão (Ref.: 201408244505) Pontos: 1,0 / 1,0 De acordo com a definição de Gerenciamento de Layout, identifique qual das alternativas abaixo NÃO está correta. 02/10/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=566669780 2/3 A decisão é tomada usandose designs padronizados pelo usuário. A plataforma Java fornece quatro layout managers mais usados: BorderLayout, BoxLayout, FlowLayout, GridLayout. Quando usarmos o método add para acrescentar um componente em um container, o layout manager em uso deve ser levado em consideração. Chamadas possíveis do add: Usando posição relativa (BorderLayout) panel.add(component, BorderLayout.CENTER) e Ordem de adição: (BoxLayout, GridLayout, ...) panel.add(component). Vários tipos de designs diferentes podem ser combinados para realizar qualquer tela que desejamos. Gabarito Comentado. 5a Questão (Ref.: 201408845982) Pontos: 1,0 / 1,0 Todos os componentes do SWING originados da superclasse JComponent possuem um conjunto de métodos que permite controlar aspectos visuais como fonte, cursor, borda, cor de fundo e cor de fonte. Dentre os métodos indicados abaixo, assinale aquele que permite trocar a cor de frente do componente: setCursor() setForeground() setBackground() setFont() setBorder() Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201408402989) Pontos: 1,0 / 1,0 Dentro do pacote javax.swing, a classe utilizada para criar um escopo de opções exclusivas é: ButtonGroup JButton JCheckBox JRadioButton JToggleButton Gabarito Comentado. 7a Questão (Ref.: 201408403350) Pontos: 1,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 é minimizada; Invocado quando a janela foi aberta. Invocado quando perde o foco; Invocado quando ganha o foco; Invocado quando a janela foi fechada. Gabarito Comentado. 02/10/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=566669780 3/3 8a Questão (Ref.: 201408722025) Pontos: 1,0 / 1,0 Quase todos os componentes propagam eventos. Estes eventos devem ser tratados em algum ponto do código da aplicação. Os eventos nunca são tratados no próprio componente. Para ligar o código do tratamento de eventos ao componente existem, no Java, um conjunto de interfaces chamadas listeners. Assim sendo, assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "O evento _________ é disparado quando a ação do usuário é clicar em componente JComponent." MouseEvent WindowEvent ActionEvent KeyEvent ItemEvent 9a Questão (Ref.: 201408403351) Pontos: 1,0 / 1,0 Eventos de texto são gerados quando um texto em um componente foi alterado de alguma forma. Este evento funciona apenas com componentes textfields e textarea da biblioteca AWT. Com relação ao textValueChanged(TextEvent e) selecione a opção correta: Invocado quando uma tecla é apertada e o componente está em foco; Invocado quando a janela é maximizada ou minimizada. Invocado quando o texto do component AWT sofre alguma alteração; Invocado quando a janela é redimensionada. Invocado quando uma tecla é solta e o componente está em foco; Gabarito Comentado. 10a Questão (Ref.: 201408402993) Pontos: 1,0 / 1,0 O nome do método da interface ItemListener que é invocado quando um componente de seleção muda de estado é: keyPressed focusGained focusLost itemStateChanged keyReleased Gabarito Comentado.
Compartilhar