Baixe o app para aproveitar ainda mais
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.
Compartilhar