Buscar

Avaliando Aprendizado 2020.1 - ciclo2

Prévia do material em texto

(ENADE 2001) O paradigma de programação orientado a objetos tem sido 
largamente utilizado no desenvolvimento de sistemas. Considerando o conceito de 
herança, avalie as afirmações abaixo. 
I. Herança é uma propriedade que facilita a implementação de reuso. 
II. Quando uma subclasse é criada, essa herda todas as características da 
superclasse, não podendo possuir propriedades e métodos próprios. 
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas 
subclasses. 
IV. Extensão é uma das formas de se implementar herança. 
 
 I e IV 
 I 
 II e IV 
 III 
 II e III 
 
 
Podemos construir nossas janelas, caixas de mensagens e diálogo a partir dos componentes de 
alto-nível (top-level components). Um Top-Level Component pode conter qualquer outro tipo de 
componente em seu interior usando o conceito de __________________. Um ________________ 
pode conter um conjunto de Component que será exibido na tela. Marque a alternativa que contem 
as palavras que poderiam ser escritas nas linhas pontilhadas. 
 
 Component, JFrame. 
 Janela, JDialog. 
 Uma janela JFrame, Container. 
 Container, Component. 
 Container, Container. 
 
 
É um framework MVC utilizado no desenvolvimento de aplicações para a Internet de forma visual, que 
utiliza o recurso de arrastar e soltar os componentes na tela para definir suas propriedades: 
 
 NetBeans. 
 Java 2 Enterprise Edition. 
 Servlets. 
 JavaServer App. 
 Java Server Pages. 
 
 
 
Compare com a sua resposta: 
import javax.swing.JOptionPane; 
public class Interf01 
{ public static void main(String args[]) 
{ JOptionPane.showMessageDialog(null,"Minha mensagem ", 
 "Informação para o usuário", 
JOptionPane.INFORMATION_MESSAGE); 
 } 
} 
 
 
(ENADE 2008) Com relação a conceitos de orientação a objetos, julgue os seguintes 
itens. 
I. As variáveis ou métodos declarados com modificador de acesso private só são 
acessíveis a métodos da classe em que são declarados. 
II. Uma classe deve possuir uma única declaração de método construtor. 
III. Uma instância de uma classe abstrata herda atributos e métodos de sua 
superclasse direta. 
IV. O polimorfismo permite substituir a lógica condicional múltipla (lógica switch 
ou faça caso). 
 
 II e III 
 II e IV 
 I e II 
 I e IV 
 I e III 
 
 
Marque a alternativa correta. A classe JOptionPane mostra: 
 
 nome do servidor na aplicação 
 o pacote java.swing 
 janelas de mensagens e o pacote javax. 
 janelas de mensagens, confirmação e erros, entre outras 
 o pacote java.awt 
 
compare com a sua resposta: 
import javax.swing.*;public class Prova_av1 extends JFrame{public Prova_av1(){setSize(400,400); 
setResizable(false);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}public static void 
main(String[] args) { Prova_av1 app = new Prova_av1();app.setVisible(true);}}

Continue navegando