Buscar

AV1 CCT0263 SM 201603507949 V.2 POO.pdf

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

Prévia do material em texto

CCT0263_201603507949 V.2
 
 
 PROGRAMAÇÃO ORIENTADA A OBJETOS
Avaiação Parcial: CCT0263_SM_201603507949 V.2 
Aluno(a): LEON DO NASCIMENTO Matrícula: 201603507949
Acertos: 10,0 de 10,0 Data: 15/03/2017 13:53:29 (Finalizada)
 
 1a Questão (Ref.: 201603649826) Acerto: 1,0 / 1,0
Sobre API Java Swing identifique a alternativa FALSA.
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 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.
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.
 Swing utiliza a classe Button para representar um container de botão, onde AWT utiliza a classe JButton.
 Gabarito Comentado.
 
 2a Questão (Ref.: 201603657304) Acerto: 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:
var java.scanner.*
dim java.util.*
 import java.util.*
import javac.exe
submit javax.io.*
 
 3a Questão (Ref.: 201604307111) Acerto: 1,0 / 1,0
Analise as linhas de código abaixo, e assinale a alternativa que descreve corretamente tal processamento:
 
GridLayout layout; 
 layout = new GridLayout(4,6); 
cria uma grade com 4 linhas e 5 colunas
cria uma grade com 7 linhas e 5 colunas
cria uma grade com 5 linhas e 7 colunas
 cria uma grade com 4 linhas e 6 colunas
cria uma grade com 6 linhas e 4 colunas
 
 4a Questão (Ref.: 201604251475) Acerto: 1,0 / 1,0
"Classe gerenciadora de leiaute que dispõe os componentes GUI sequencialmente na janela, da esquerda para a direita, de cima
para baixo". Assinale a alternativa que indica a classe gerenciadora acima descrita.
BorderLayout
GridLayout
GridBagLayout
 FlowLayout
CardLayout
 Gabarito Comentado. Gabarito Comentado.
 
 5a Questão (Ref.: 201603808411) Acerto: 1,0 / 1,0
Dentro do pacote javax.swing, a classe utilizada para criar um escopo de opções exclusivas é:
 ButtonGroup
JCheckBox
JRadioButton
JToggleButton
JButton
 Gabarito Comentado.
 
 6a Questão (Ref.: 201603808769) 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.getCursor(Cursor.MOVE_CURSOR);
Cursor.setPredefinedCursor(Cursor.MOVE_CURSOR);
this.setCursor(Cursor.getPredefinedCursor(MOVE_CURSOR));
this.getPredefinedCursor(Cursor.setCursor(Cursor.MOVE_CURSOR));
 this.setCursor(Cursor.getPredefinedCursor(Cursor.MOVE_CURSOR));
 Gabarito Comentado.
 
 7a Questão (Ref.: 201603808771) Acerto: 1,0 / 1,0
A interface MouseListener disponibiliza 14 métodos de tratamento para os diferentes comportamentos possíveis para as funções do
mouse. Com relação ao mouseEntered(MouseEvent e) selecione a opção correta:
Invocado quando o botão do mouse é pressionado e em seguida movimentado com o componente;
Invocado quando o mouse sai da região gráfica do componente;
Invocado quando o mouse se moveu para região gráfica do componente sem nenhum botão apertado;
 Invocado quando o mouse entra na região gráfica do componente
Invocado quando o mouse se movimento e seu botão principal é apertado.
 
 8a Questão (Ref.: 201603799755) 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.
v, ii, i, vi, iv, iii
v, iv, i, vi, ii, iii
iii, i, iv, vi, ii, v
 iii, iv, i, vi, ii, v
iii, ii, i, vi, iv, v
 Gabarito Comentado.
 
 9a Questão (Ref.: 201603808775) 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:
 focusGained(FocusEvent e);
focusReceivedFocus(FocusEvent e);
focusGetFocus(FocusEvent e);
focusSetFocus(FocusEvent e);
focusReceived (FocusEvent e);
 
 10a Questão (Ref.: 201603799759) Acerto: 1,0 / 1,0
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.
iv, ii, iii, i
iii, i, ii, iv
ii, iii, i, iv
 iii, ii, i, iv
i, ii, iii, iv
 Gabarito Comentado.

Outros materiais