Buscar

Avaliando Aprendizado Programação II 2020.3

Prévia do material em texto

Avaliando Aprendizado Programação II 2020.3 
 
Questão 01 
________ são implementados através de ________. Uma ________ define um 
conjunto de _______ que uma classe deve implementar, mas não define 
como estes devem ser implementados. 
 
 
Talkers - eventos - interface - métodos 
 
Listeners - métodos - interface - funcionalidades diversas 
 
Classes abastratas - interfaces - interface - métodos 
 
Programas em Java - classes - classe - objetos 
 Listeners - interfaces - interface – métodos 
 
 
Questão 02 
Em relação a layouts em JAVA, é falso afirmar-se que: 
 
 No FlowLayout os components são distribuídos da direita para 
esquerda e de cima para baixo 
 
É possível definir seus próprios Layouts, mas o JAVA oferece um 
conjunto de Layouts básicos que simplificam o trabalho 
 
A vantagem da existência de um LayoutManager é que a 
apresentação dos componentes se adapta quando do 
redimensionamento da janela 
 
No GridLayout cada component é alocado em uma célula de 
tamanho igual. Isso permite definir um vetor ou matriz de células 
nas quais os componentes são alocados 
 
O GridBagLayout é semelhante ao GridLayout, porém as divisões 
podem ter tamanhos diferentes 
 
Questão 03 
Dentre os eventos abaixo, qual não é um tipo "principal de eventos"? 
 
 
Eventos de janela (WindowEvents) 
 Eventos gerados pelo Sistema Operacional (OSEvents) 
 
Eventos de ações ocorridas em componentes (ActionEvents) 
 
Eventos gerados pelo teclado (KeyEvents) 
 
Eventos gerados pelo mouse (MouseEvents) 
 
 
 
 
Questão 04 
Em relação ao JComboBox e JList, é incorreto afirmar-se que: 
 
 O JComboBox funciona como uma lista, que é apresentada quando o 
campo é clicado 
 O JList permite ao usuário a seleção de um ou mais itens, apenas de 
tipos idênticos 
 
Quando um JComboBox é clicado são disponibilizadas opções para 
usuários 
 
No JList, são construtores: JList(ListModel), JList(Object[ ]) e 
JList(Vector) 
 
O JList apresenta um grupo de itens colocados em uma coluna 
 
Questão 05 
Em relação à Graphical User Interface (GUI), é falso afirmar-se: 
 
 
java.awt é implementada em código nativo 
 As classes Swing são parte de um conjunto mais específico de 
capacidades gráficas limitadas, chamado de Java Foundation 
Classes,ou JFC. 
 Existe uma "infinidade" de funcionalidades disponíveis nas 
bibliotecas de classes Java, destinadas a prover a interação 
homem-máquina gráfica. 
 
Os elementos básicos necessários para criar um GUI residem em 
dois pacotes: java.awt (Abstract Windowing Toolkit - classes 
básicas) e javax.swing (Swing Components) 
 
Swing é mais flexível que java.awt porque é implementadatoda em 
Java

Continue navegando

Outros materiais