Buscar

Simulado PROGRAMAÇÃO ORIENTADA A OBJETOS

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 4 páginas

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

Continue navegando


Prévia do material em texto

08/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=2062410560 1/4
RAMON FERREIRA DE SOUZA
201512940836 EAD VITÓRIA I - ES
 
 PROGRAMAÇÃO ORIENTADA A OBJETOS
 
Avaliação Parcial: CCT0263_SM_201512940836 V.1 
Aluno(a): RAMON FERREIRA DE SOUZA Matrícula: 201512940836
Acertos: 9,0 de 10,0 Data: 13/11/2016 19:12:37 (Finalizada)
 
1a Questão (Ref.:201513126078) Acerto: 1,0 / 1,0
Idenficar qual das definições abaixo sobre componentes visuais que NÃO está correta.
 
JTextField = Área em que o usuário insere dados pelo teclado.
JButton = Área que aciona um evento quando o usuário clica.
ButtonGroup: Componente utilizado para criar grupos de JRadioButtons
JFrame = É um container (formulário) para outros componentes GUI.
 JLabel = Área em que o usuário utiliza para digitar.
 
2a Questão (Ref.:201513126002) Acerto: 1,0 / 1,0
Sobre API Java Swing identifique a alternativa FALSA.
Swing tira proveito da arquitetura model-view-controller (MVC). O modelo representa o estado atual de cada
componente. A visão é a representação dos componentes sobre a tela. O controle é a funcionalidade que liga
os componentes de interface com usuário aos eventos.
A API Java Swing está contida no pacote javax.swing. Essa API provê funcionalidades para criação de
componentes e containers "leves" (puramente criados em Java). A API Swing foi feita para substituir a API
AWT. Muitas das novas classes refeitas foram chamadas com o nome antigo que recebiam do componente
AWT legado prefixado com um "J".
A API Swing faz um excelente uso de subpacotes, com 16 deles na versão Java SE 6. Quando classes comuns
são separadas em seus próprios pacotes, a usabilidade do código e manutenção são alavancadas.
 Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton.
Swing também fornece o suporte ao conceito look-and-feel, permitindo mudanças universais no estilo dos
componentes da interface gráfica com o usuário. Outras características são: inclusão de tooltips,
funcionalidades de acessibilidades, modelo de eventos e componentes sofisticados como tabelas, árvores,
componentes de texto, sliders, e barras de progresso.
 
Gabarito Coment.
 
3a Questão (Ref.:201513783269) Acerto: 0,0 / 1,0
Os gerenciadores de layouts organizam os componentes GUI em um container de objetos com o objetivo de construir
uma apresentação melhor. Sua função é facilitar a vida do designer na construção das interfaces. Essa funcionalidade
permite que o programador se concentre na aparência e nos comportamentos básicos, deixando para o gerenciador
de layout a responsabilidade do detalhe da aparência. Neste contexto, assinale a alternativa que apresenta o conjunto
de linhas que configura o gerenciador FlowLayout para o container corrente.
 layout = new FlowLayout();
 getContentPane().getLayout(layout);
08/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=2062410560 2/4
layout = new FlowLayout(); 
 getContent().setLayout(layout);
layout = new FlowLayout();
 getContentPane(layout);
 layout = new FlowLayout(); 
 getContentPane().setLayout(layout);
layout = new FlowLayout();
 getPane().setLayout(layout);
 
 
4a Questão (Ref.:201513126140) Acerto: 1,0 / 1,0
De acordo com a definição de FlowLayout, identifique qual das alternativas abaixo NÃO está correta.
 
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.
Trata o container como se fosse uma "página" ou um "parágrafo" da esquerda para a direita e de cima para
baixo.
 Se a linha for muito longa, os componentes passam para a linha de baixo.
 Os componentes são posicionados na ordem inversa que foram adicionados.
 
5a Questão (Ref.:201513284945) Acerto: 1,0 / 1,0
A classe Cursor (java.lang.Object) encapsula a representação do bitmap do cursor do mouse. Para alterar o
comportamento dos cursores, basta definir o novo tipo de cursor com:
this.setCursor(Cursor.getPredefinedCursor(MOVE_CURSOR));
this.getPredefinedCursor(Cursor.setCursor(Cursor.MOVE_CURSOR));
this.getCursor(Cursor.MOVE_CURSOR);
Cursor.setPredefinedCursor(Cursor.MOVE_CURSOR);
 this.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
 
Gabarito Coment.
 
6a Questão (Ref.:201513284587) Acerto: 1,0 / 1,0
Dentro do pacote javax.swing, a classe utilizada para criar um escopo de opções exclusivas é:
JToggleButton
JCheckBox
JButton
JRadioButton
 ButtonGroup
 
Gabarito Coment.
 
7a Questão (Ref.:201513669026) Acerto: 1,0 / 1,0
Qual dos métodos abaixo não é previsto na interface WindowListener?
windowDeactivated
windowDeiconified
 windowDestroyed
windowClosing
windowOpened
 
Gabarito Coment.
08/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=2062410560 3/4
 
8a Questão (Ref.:201513275931) Acerto: 1,0 / 1,0
Visando maior usabilidade, Java permite desenvolver interfaces de muita qualidade. Para tanto, correlacione as
colunas abaixo:
 
i. mouseClicked
 ii. mouseEntered
 iii. mousseExited
 iv. mousePressed
 v. mouseReleased
 vi. mouseDragged
( ) Quando o botão sai da região gráfica do componente.
 ( ) Quando o botão do mouse é apertado
 ( ) Quando o botão e pressionado e solto sobre um componente.
 ( ) Quando o mouse se movimento e seu botão principal esta apertado
 ( ) Quando o botão entra na região gráfica do componente.
 ( ) Quando o botão do mouse é solto.
 
 iii, iv, i, vi, ii, v
iii, i, iv, vi, ii, v
v, iv, i, vi, ii, iii
v, ii, i, vi, iv, iii
iii, ii, i, vi, iv, v
 
Gabarito Coment.
 
9a Questão (Ref.:201513669027) Acerto: 1,0 / 1,0
Qual método é acionado quando ocorre a alteração do texto de um componente associado a TextListener?
textChanged
 textValueChanged
textUpdated
actionPerformed
textPerformed
 
Gabarito Coment.
 
10a Questão (Ref.:201513284951) Acerto: 1,0 / 1,0
A interface FocusListener gerencia o evento extremamente importantes para um componente. Qual método é
invocado quando o componente ganha foco:
focusSetFocus(FocusEvent e);
 focusGained(FocusEvent e);
focusReceived (FocusEvent e);
focusReceivedFocus(FocusEvent e);
focusGetFocus(FocusEvent e);
 
 
08/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=2062410560 4/4