Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação AV avalie seus conhecimentos RETORNAR À AVALIAÇÃO Disciplina: CCT0756 - LINGUAGEM DE PROGRAMAÇÃO Período: 2021.3 EAD (GT) / AV Data: 25/10/2021 Turma: 9001 ATENÇÃO 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão (Ref.: 202007276426) 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 III e IV, somente IV, somente I, II, III e IV III, somente II e IV, somente 2a Questão (Ref.: 202008199851) https://simulado.estacio.br/provas_emcasa_linear_preview.asp javascript:alert('C%C3%B3digo da quest%C3%A3o: 33287/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 956712/n/nStatus da quest%C3%A3o: Liberada para Uso.'); Analise o código abaixo e marque a opção correta após a execução do mesmo: public class Prog001 { public static void main(String[] args) { String X="RIO DE JANEIRO"; int tamanho=X.length(); System.out.println("Tamanho = " +tamanho); } } Êrro de compilação Tamanho = 3 Tamanho = 14 Êrro de sintaxe Tamanho = 13 3a Questão (Ref.: 202007858740) A criação de interfaces gráficas Swing consiste basicamente em instanciar objetos. Componentes gráficos, tais como campo texto e botões, são elementos que o usuário manipula com o mouse ou com o teclado. Das afirmativas abaixo, indique aquela que NÃO REPRESENTA uma característica do componente JComboBox Um objeto da classe JComboBox é um campo texto na forma de várias linhas nas quais textos podem ser digitados pelo usuário através do teclado. É um componente visual que possibilita a manipulação de coleções de objetos permitindo ao usuário selecionar apenas um objeto da coleção Cada objeto inserido no JComboBox é representado visualmente pela String retornada pelo método toString(). Para instanciar um componente utilizamos a sintaxe JComboBox combo = new JComboBox(); Pertence ao pacote javax.swing 4a Questão (Ref.: 202007275148) Dado o código Java abaixo, marque a alternativa correta referente à criação de um objeto Cliente, o qual faz uso do código informado: public class Cliente{ String nome = null; int idade = 0; String endereco = null; public Cliente(String nome, int idade, String endereco){ this.nome = nome; this.idade = idade; this.endereco = endereco; } } New Cliente = Cliente("Maria", "20","R das Flores 322"); Cliente cliente = new Cliente("Maria", 20, "R das Flores 322"); Cliente cliente = Cliente("Maria", "20","R das Flores 322"); Cliente cliente = Cliente(); Cliente cliente = new Cliente(); 5a Questão (Ref.: 202007274778) javascript:alert('C%C3%B3digo da quest%C3%A3o: 615601/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 32009/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 31639/n/nStatus da quest%C3%A3o: Liberada para Uso.'); Marque a alternativa que representa a palavra reservada que indica a execução do construtor de superclasses em uma generalização: super extends new generation implements 6a Questão (Ref.: 202007274771) Analise as sentenças abaixo e indique (V) para as verdadeiras e (F) para as falsas: ( ) As linhas de instrução são finalizadas com ";". ( ) Quando definimos: Pessoa p1, dizemos que p1 aponta para um objeto da classe Pessoa. ( ) O escopo da classe é representado por [ ]. ( ) Quando desejamos referenciar uma classe de outro pacote usamos o comando package. ( ) Métodos são do tipo void, quando possuem informação de retorno. ( ) A execução de um método é realizada pelo objeto. ( ) Atribuição de valores é representada pelo símbolo == Marque a alternativa que representa a sequencia de cima para baixo correta: V - F - F - V - F - F - V V - V - V - V - V - V - V F - V - V - F - F - F - F V - F - F - V - V - V - F V - V - F - V - F - V - F 7a Questão (Ref.: 202007519614) O componente do pacote javax.swing que permite ao usuário inserir dados, e também pode ser utilizado para exibir texto editável ou não editável é o: JTextBox JTextField JListBox JComboBox JLabelText 8a Questão (Ref.: 202007519684) Ações como fechar janela ou controlar entrada de texto necessitam de tratamento de eventos. Por este motivo as interfaces gráficas criadas em Java javascript:alert('C%C3%B3digo da quest%C3%A3o: 31632/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 276475/n/nStatus da quest%C3%A3o: Liberada para Uso.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 276545/n/nStatus da quest%C3%A3o: Liberada para Uso.'); necessitam de tratamento para suas funcionalidades. Analise as seguintes afirmativas: I- Em uma interface gráfica as acões que podem ser realizadas pelo usuário precisam ser mapeadas como eventos. II- Os eventos, no Java, são objetos e provêm de classes, possuindo métodos e atributos. III- Cada tipo de componente gráfico suporta um determinado conjunto de eventos. IV- Os eventos são categorizados por recurso (teclado e mouse) e por componente (janela, lista, combo, campo de texto etc). Marque a alternativa CORRETA: Todas as afirmativas são corretas. Apenas as afirmativas II, III e IV. Apenas as afirmativas I e IV. Apenas as afirmativas I, II e III. Apenas a alternativa I. 9a Questão (Ref.: 202007474874) O Java fornece um mecanismo sofisticado para manipulação de erros que produz código eficiente e organizado, a isto chama-se Tratamento de Exceção.Com esse mecanismo os programadores detectam erros facilmente, sem precisar escrever código especial para testar os valores retornados. Sejam as seguintes sentenças referentes ao processo de Exceção em Java: I. Você deve colocar o bloco de código a ser protegido dentro de uma instrução try. II. Se houver algum erro em tempo de execução, o código será desviado para a instrução catch. III. Caso haja mais de uma exceção que deva ser verificada, podemos utilizar vários catch's diferentes, obedecendo a regra de que as exceções mais específicas devem vir primeiro. IV. O bloco do finally é sempre executado, com ou sem exceção. javascript:alert('C%C3%B3digo da quest%C3%A3o: 231735/n/nStatus da quest%C3%A3o: Liberada para Uso.'); Marque a alternativa correta: Apenas a sentença I está correta. Apenas as sentenças I,II e III estão corretas. Todas as sentenças estão corretas. Apenas as sentenças I, III e IV estão corretas. Apenas as sentenças II e III estão corretas 10a Questão (Ref.: 202007274806) De acordo com a afirmação abaixo (Fonte: adaptado IBM): "permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam, assim, um mesmo método pode apresentar várias formas, de acordo com seu contexto." agregação classe abstrata polimorfismo herança interface javascript:alert('C%C3%B3digo da quest%C3%A3o: 31667/n/nStatus da quest%C3%A3o: Liberada para Uso.');
Compartilhar