Buscar

Revisão Programação II

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

Prévia do material em texto

LISTA DE EXERCICIO
O que é a classe JComponent?
É a classe de base de todos componentes swing.
Descreva o componente JTextField.
Componente que define os campos de texto.
Leia atentamente e marque V(verdade) ou F(falso), sobre máquina virtual Java (JVM).
(V) A JVM é uma máquina "imaginária" que é implementada através da emulação em um software executado em uma máquina real.
(V) A Especificação da Máquina Virtual Java fornece as especificações da plataforma de hardware para a qual todo o código Java está compilado.
(V) Cabe ao Compilador Java de cada plataforma de hardware assegurar a execução do código compilado para a JVM. Após analisar as assertivas marque a alternativa que está correta.
Descreva a diferença entre public, protected, private.
Public - pode ser chamado por todas as classes.
Protected - é acessível por pacote ou herança.
Private – somente a classe em que e declarada os métodos e atributos podem acessa-los. 
Que é Java Standard Edition.
E o ambiente de desenvolvimento de aplicações em java mais utilizado em pc’s e servidores.
Defina "Classe Abstrata" e seu uso.
É apenas um modelo para uma classe concreta, usa-se a palavra “abstract”, para criar um método ou uma classe abstrata.
O que são componentes atômicos?
São elementos ou componentes que não podem conter outros elementos, como por exemplo: Jlabel, JButton e TextField.
Com relação a conceitos de orientação a objetos, julgue os seguintes itens.
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.
Uma classe deve possuir uma única declaração de método construtor.
Uma instância de uma classe abstrata herda atributos e métodos de sua superclasse direta.
O polimorfismo permite substituir a lógica condicional múltipla (lógica switch ou faça caso).
I e II
I e III
I e IV x
II e III
II e IV
Descreva o conceito de herança segundo a programação orientada a objeto.
E o principio de criação de novas classes instanciando atributos e métodos de uma outra classe( principal ou superclasse).
O que é "Hierarquia de Classes" em JAVA? É apenas uma simples classe? Explique.
é um framework, ou seja um sistema mais complexo que uma simples classe, onde cada classe tem seus métodos, e variaveis, e principalmente sua função sobre o sistema.
Explique as diferenças entre Swing X AWT ? Sua resposta deve ser fundamentada em performance e padrões visuais.
O pacote AWT monta a janela de interface buscando recursos do sistema como fonte, estilos de botões etc... já o SWING monta a janela usando recursos da maquina virtual assim tendo aparência semelhante em qualquer sistema operacional em que o programa seja executado.
Marque a opção relacionada abaixo: Dispõe componentes em uma linha ou em uma coluna
BorderLayout 
FlowLayout
BoxLayout x
GridLayout
GridBagLayout
Leia atentamente as assertivas, estas referem-se a máquina virtual Java.
Cabe ao Interpretador Java de cada plataforma de hardware assegurar a execução do código compilado para a máquina virtual Java.
A máquina virtual Java é uma máquina "imaginária" que é implementada através da emulação em um software executado em uma máquina real.
A Especificação da Máquina Virtual Java fornece as especificações da plataforma de hardware para a qual todo o código Java está compilado
As assertivas I, II e III estão incorretas.
Somente a assertiva I esta correta, as demais estão incorretas.
Somente a assertiva I e II estão corretas, a assertiva III está incorreta.
A Assertiva II está incorreta e as assertivas I e III estão corretas.
As assertivas I, II e III estão corretas. x
Qual a interface que os gerenciadores de layout implementam?
Layout manager.
Mostre um exemplo de programa em Java, usando a classe JOptionPane, que exiba uma mensagem dentro de uma caixa de diálogo, indicando um erro para o usuário.
Import javax.swing.JOptionPane;
Public class static void main (String [] args){
Int num;
Num=JOptionPane.showInputDialog(null, “Digite um número: ”,Mensagem);
If(num>=6){
JOptionPane.showMessageDialog(null, “O número digitado é maior ou igual a 6”,Messagem);
}
Else{
JOptionPane.ShowMessageDialog(null, “ Erro, número menor que 6 inválido!”,Messagem de erro);
}
}
Qual o nome do componente JAVA/SWING abaixo?
JComboBox x
JBox
JComboList
JComboDown
JList
Qual chamada de método abaixo faz com que um objeto JFrame encerre o programa ao clicar no X na barra superior da janela?
setDefaultCloseOperation(EXIT_ON_CLOSE) x
setDefaultCloseOperation(DISPOSE_ON_CLOSE)
setDefaultCloseOperation.EXIT_ON_CLOSE
setDefaultCloseOperation.DISPOSE_ON_CLOSE
setDefaultCloseOperation(HIDE_ON_CLOSE)
Descreva o código abaixo:
Import javax.swing.JFrame; 
Public class InterF02{
Static JFrame f = new JFrame(“Minha Interface Gráfica”);
Public static void main(String args[]){
f.resize(500,100);//500 de largura e 100 de altura
f.show();
}
}
Realiza a importação de uma biblioteca.
Declara o nome da classe.
Declara um Jframe atribuindo uma variável e atribui um nome para esse JFrame.
Chama-se o método principal.
Declarar as proporções de tamanho do frame.
Exibe a tela.
 
Marque a alternativa que representa a descrição correta do componente JPanel:
exibe texto editável ou ícones
fornece uma área em que os componentes podem ser consultados em ordem
exibe texto não editável ou ícones
especifica uma opção que pode ou não ser selecionada
fornece uma área em que os componentes podem ser colocados e organizados x
Qual das chamadas de método abaixo garante que o objeto JCheckBox, atribuído a uma variável de nome cb e de mesmo tipo, vai aparecer já selecionado na tela quando o programa executar?
cb.setSelected(true); x
cb.setNotSelected(false);
setSelected(cb, true);
setcbSelected(true);
cb.Selected(true);

Outros materiais