Buscar

AV1 CCT0263 SM 201603507949 V.1 POO

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

CCT0263_201603507949 V.1
 
 
 PROGRAMAÇÃO ORIENTADA A OBJETOS
Avaiação Parcial: CCT0263_SM_201603507949 V.1 
Aluno(a): LEON DO NASCIMENTO Matrícula: 201603507949
Acertos: 10,0 de 10,0 Data: 15/03/2017 13:32:09 (Finalizada)
 
 1a Questão (Ref.: 201603649902) Acerto: 1,0 / 1,0
Idenficar qual das definições abaixo sobre componentes visuais que NÃO está correta.
 
JFrame = É um container (formulário) para outros componentes GUI.
 JLabel = Área em que o usuário utiliza para digitar.
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
 
 2a Questão (Ref.: 201603649947) Acerto: 1,0 / 1,0
Considerando os passos para se criar uma GUI, identifique qual dos passos apresentados abaixo está INCORRETO.
Definir o gerenciador de layout do frame e Registrar listeners para os componentes que querem tratar eventos.
Instanciar os componentes no construtor da classe ou na declaração.
Adicionar os componentes ao content pane do frame ou a algum outro container.
 Chamar (opcionalmente) show() e definir o tamanho do frame com setSize().
Declarar os componentes como propriedades da classe que estende JFrame (o top-level container).
 Gabarito Comentado.
 
 3a Questão (Ref.: 201604313012) Acerto: 1,0 / 1,0
Seja um frame "f" criado a partir da seguinte linha de comando: JFrame f=new JFrame();
Marque a opção que traz a forma CORRETA de se estabelecer um um gerenciador de layout para o frame "f".
f.add(BorderLayout);
f.add(BorderLayout());
f.new BorderLayout();
 f.setLayout(new BorderLayout());
f.setLayout(BorderLayout);
 
 4a Questão (Ref.: 201603649964) Acerto: 1,0 / 1,0
De acordo com a definição de FlowLayout, identifique qual das alternativas abaixo NÃO está correta.
É uma classe gerenciadora de layout que arranja os componentes seqüencialmente na janela, da esquerda para a direita,
do topo para baixo.
Os componentes recebem o seu tamanho preferido tanto verticalmente quanto horizontalmente.
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 são posicionados na ordem inversa que foram adicionados.
 
 5a Questão (Ref.: 201604187172) Acerto: 1,0 / 1,0
Na montagem de um menu em barras, em uma interface gráfica, qual a classe responsável pela estrutura do menu?
JMenuItem
JMenuOption
JMenu
JmenuStruct
 JMenuBar
 
 6a Questão (Ref.: 201603808372) Acerto: 1,0 / 1,0
Na criação de menus, usando o pacote javax.swing, a classe que funciona como container para as diversas opções de menu e:
JComponent
JMenuItem
JFrame
JMenu
 JMenuBar
 Gabarito Comentado.
 
 7a Questão (Ref.: 201604127447) Acerto: 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."
KeyEvent
ItemEvent
WindowEvent
 MouseEvent
ActionEvent
 
 8a Questão (Ref.: 201604127469) Acerto: 1,0 / 1,0
O modelo de tratamento de eventos presente no Java é chamado de modelo de tratamento por delegação. Neste sentido, considere
as sentenças abaixo e assinale a afirmação correta:
I) O componente de interface registra um listener por meio do método addXXXListener(Listener), em que XXX é o tipo de
tratamento de evento criado;
PORQUE
II) Quando, durante a execução da aplicação, o usuário executar a ação correspondente ao evento, a JVM criará um objeto desse
evento e delegará o tratamento para o Listener registrado.
A sentença I é verdadeira, e a II é falsa.
 As sentenças I e II são verdadeiras, e a segunda justifica a primeira
A sentença I é falsa, e a II é verdadeira.
As sentenças I e II são verdadeiras, e a segunda não justifica a primeira
Ambas as sentenças são falsas.
 Gabarito Comentado.
 
 9a Questão (Ref.: 201604192851) Acerto: 1,0 / 1,0
Qual método é acionado quando ocorre a alteração do texto de um componente associado a TextListener?
actionPerformed
textUpdated
 textValueChanged
textPerformed
textChanged
 Gabarito Comentado.
 
 10a Questão (Ref.: 201603808415) Acerto: 1,0 / 1,0
O nome do método da interface ItemListener que é invocado quando um componente de seleção muda de estado é:
focusLost
 itemStateChanged
keyReleased
keyPressed
focusGained
 Gabarito Comentado.

Outros materiais