Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO Avaiação Parcial: CCT0261_SM_V.1 Aluno(a Matrícula: Acertos: 10,0 de 10,0 Data: 24/05/2017 14:37:09 (Finalizada) 1a Questão (Ref.: 201602836452) Acerto: 1,0 / 1,0 A tecnologia Java implementa um serviço conhecido como Garbage Collector - Coletor de Lixo. Sua função é: Detectar os Hot Spots das aplicações. Permitir a instanciação do objeto na memória. Possibilitar a criação de herança entre as classes. Determinar quando uma classe deve ser abstrata. Eliminar os objetos que não estão sendo usados se estiver com pouco espaço na memória. Gabarito Comentado. 2a Questão (Ref.: 201602838623) Acerto: 1,0 / 1,0 No âmbito da linguagem Java, considere: I. Edição é a criação do programa, que também é chamado de código Bytecode. II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma. III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode. IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado. Está correto o que consta em I, II, III e IV IV, somente III, somente III e IV, somente II e IV, somente 3a Questão (Ref.: 201602903797) Acerto: 1,0 / 1,0 Associe as duas colunas relacionando as instruções de seleção e de repetição com suas respectivas definições e, a seguir, assinale a sequência correta. Instruções de seleção e de repetição: (1) if (2) if...else (3) while (4) switch Definições: ( ) Instrução de seleção múltipla: seleciona ou ignora um grupo de ações entre vários grupos. ( ) Instrução de seleção única: seleciona ou ignora um grupo de ações. ( ) Instrução de repetição que executa um grupo de ações zero ou mais vezes, enquanto uma condição de continuação do loop for verdadeira. ( ) Instrução de seleção dupla: executa um grupo de ações entre dois grupos de ações. 4 - 1 - 3 - 2 2 - 3 - 1 - 4 2 - 1 - 4 - 3 3 - 2 - 1 - 4 1 - 4 - 3 - 2 4a Questão (Ref.: 201602838624) Acerto: 1,0 / 1,0 Em JAVA, os operadores lógicos 'E', 'OU' e 'NÃO' são representados respectivamente por: &, #, $ &&, ||, ! .and., .or., .not and, or, not *, +, ~ Gabarito Comentado. 5a Questão (Ref.: 201603420935) Acerto: 1,0 / 1,0 A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado da nova ferramenta. São características do componente Swing, EXCETO: A maioria de seus componentes é escrita, manipulada e exibida completamente em Java Possui portabilidade, em relação ao componente AWT São extensões do pacote java.util.swing Conhecidos como componentes Java puros Os nomes recebem um "J" no seu início: JLabel, JButton, JFrame, JPanel, etc Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201603037022) Acerto: 1,0 / 1,0 As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-lhes funcionalidade, estão agrupadas em dois grandes pacotes: java.util e java.lang java.lang e javax.swing java.awt e java.lang java.awt e javax.swing javax.swing e java.util Gabarito Comentado. 7a Questão (Ref.: 201603080402) Acerto: 1,0 / 1,0 Assinale a alternativa que completa corretamente a lacuna da afirmação a seguir: "Uma casa está para uma planta arquitetônica assim como um(a) __________ está para uma classe." objeto variável método atributo parâmetro Gabarito Comentado. 8a Questão (Ref.: 201602836493) Acerto: 1,0 / 1,0 Analise o projeto abaixo composto pela classe Pessoa e a classe de teste, e indique a alternativa que indica o que está errado, verificando a classe Pessoa e na sequência a classe TestaPessoa. public class Pessoa{ String nome; int idade; String telefone; public void exibirDados(){ System.out.println("Nome:"+nome); System.out.println("Idade:" + idade+ " anos"); System.out.println("Telefone:"+ telefone); } } public class TestaPessoa{ public static void main (String [] args){ exibirDados(); } } faltou criar o objeto Pessoa na classe TestaPessoa, para depois poder chamar seu método através da variável de referência indicada. Exemplo: Pessoa p = new Pessoa(); e a linha exibirDados() seria substituída pela linha p.exibirDados(). o erro está no método exibirDados() da classe Pessoa, ele não pode ser void. não há erros nos códigos acima. faltou criar o objeto na classe Pessoa. faltou o método main na classe Pessoa. Gabarito Comentado. 9a Questão (Ref.: 201602836979) Acerto: 1,0 / 1,0 Marque a alternativa que representa a palavra reservada em JAVA utilizada para definir a ligação entre as classes Física e Jurídica com a classe Pessoa do modelo abaixo: Generalation Import Unify Extends Package 10a Questão (Ref.: 201602836975) Acerto: 1,0 / 1,0 Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em uma generalização: implements super generation new extends
Compartilhar