Buscar

Programação orientada a objetos - Avaliação parcial 2 - Out/2015

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

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 usando­se 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.

Outros materiais