Buscar

Exercício de programação II em JAVA

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

Questão 1 
Marque a alternativa que representa a descrição correta do componente 
JCheckBox: 
 
Desencadeia (libera) um evento quando o usuário clicar nele com o 
mouse; 
 
Exibe valor inteiro não editável ou ícones; 
 
Especifica uma opção que pode ou não ser selecionada; 
 
Exibe texto editável ou ícones; 
 
Exibe texto não editável ou ícones. 
 
 
Questão 2 
Qual a interface que os gerenciadores de layout implementam? 
 
GridLayout; 
 
TelaLayout; 
 
FlowLayout; 
 
LayoutManager; 
 
BorderLayout. 
 
Questão 3 
O gerenciador de layout ______________ é o gerenciado padrão para todo 
JFrame. Qual alternativa abaixo representa o que deveria estar escrito no 
espaço acima? 
 
GridBagConstraints; 
 
FlowLayout; 
 
ComponentLayout; 
 
BorderLayout; 
 
GridLayout. 
 
 
Questão 4 
Sobre a IDE Eclipse para Java, é correto afirmar que: 
 
 
Exercícios de 
Programação JAVA 
Ciência da Computação 
 
É limitado ao uso da linguagem Java e não pode ser utilizado para 
desenvolvimento em outras linguagens de programação; 
 
Possui um ambiente multi-linguagem e a capacidade de uso de plugins 
para aprimorar o desenvolvimento; 
 
Uma das desvantagens é a ausência de plug-ins para facilitar o 
desenvolvimento de sistemas; 
 
Possui apenas um pacote de linguagem para a língua inglesa; 
 
É um framework para o desenvolvimento de sistemas na linguagem 
Java somente. 
 
 
Questão 5 
Leia atentamente as assertivas, estas referem-se a máquina virtual Java 
(JVM). 
1. A JVM é uma máquina "imaginária" que é implementada através da 
emulação em um software executado em uma máquina real. 
2. 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. 
3. Cabe ao Compliador 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. 
 
 
As assertivas I, II e III estão corretas; 
 
Somente a assertiva I está correta, as demais estão incorretas; 
 
As assertivas I, II e III estão incorretas; 
 
A Assertiva II está incorreta e as assertivas I e III estão corretas; 
 
Somente a assertiva I e II estão corretas, a assertiva III está incorreta. 
 
 
Questão 6 
Marque a alternativa correta. O quarto argumento 
JOptionPane.PLAIN_MESSAGE é o tipo de diálogo de mensagem a ser exibido. 
PLAIN_MESSAGE é: 
 Um diálogo que contém mais de uma mensagem e um ícone; 
 Um diálogo que contém uma mensagem, mas nenhum ícone; 
 
Um diálogo que contém duas mensagens e um ícone; 
 
Um diálogo que contém uma mensagem e um ícone; 
 
Fornece uma área em que os componentes podem ser consultados em 
ordem. 
 
Questão 7 
Em relação ao Java Standard Edition, é INCORRETO afirmar: 
 
Portabilidade dos programas compilados para diversos sistemas 
operacionais, sem necessidade de recompilação; 
 
Permite o desenvolvimento de aplicações desktop de linha de comando 
e interfaces gráficas Swing; 
 
Usa conceitos tais como orientação a objetos e multithreading; 
 
Possui gerenciamento de memória embutido, por meio do coletor de 
lixo; 
 
Ambiente indicado para o desenvolvimento de aplicativos para 
dispositivos móveis ou portáteis. 
 
 
Questão 8 
Marque a alternativa correta. Os componentes GUI Swing estão dentro do 
pacote: 
 
java.swing; 
 
awt.swing; 
 
javax.swing; 
 
java.util.swing; 
 
java.awt. 
 
 
Questão 9 
JAVA fornece classes que são utilizadas para construir interfaces gráficas com 
usuário que ajudam na interação deste com a máquina e deixam os 
programas mais robustos e elegantes. Os dois pacotes mais famosos que 
agrupam essas classes de interfaces gráficas são: 
 
 
java.awt e java.swing; 
 
java.util e java.swing; 
 
java.util e java.graph; 
 
java.awt e java.graph; 
 
java.swing e java.graph. 
 
 
Questão 10 
Antes de construir uma interface gráfica é muito importante planejar o seu 
Layout e Usabilidade, e o modelo de desenvolvimento do swing assume: 
 
 
Que para construir uma janela é necessário implementar a interface 
como sendo do tipo do container de alto nível ActionListener; 
 
Que o construtor da Classe que irá gerar a Janela deve ser vazio; 
 
Que para construir uma janela é necessário especializar a classe como 
sendo do tipo do container de alto nível JFrame; 
 
Que o gerenciador de layout padrão de um JPanel é GridBagLayout; 
 
Que para construir uma janela é necessário especializar a classe como 
sendo do tipo do container de alto nível JPanel.

Continue navegando