Baixe o app para aproveitar ainda mais
Prévia do material em texto
6/19/2018 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602518131&p2=3566842&p3=CCT0756&p4=103315&p5=AV&p6=29/05/2018&p10=107222474 1/3 Avaliação: CCT0756_AV_201602518131 » LINGUAGEM DE PROGRAMAÇÃO Tipo de Avaliação: AV Aluno: 201602518131 - RUBENS DE SOUZA CARNEIRO Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9002/AB Nota da Prova: 4,0 Nota de Partic.: Av. Parcial Data: 29/05/2018 17:34:27 1a Questão (Ref.: 201602603230) Pontos: 1,0 / 1,0 A tecnologia Java é, basicamente, dividida em: JSE, JEE e JME JSE, JDE e JPE JSE, JEE e JPE JSE, JEEP e JME JSE, JDE e JME 2a Questão (Ref.: 201603372310) Pontos: 0,0 / 1,0 Analise o código em Java abaixo e marque a opção correta que representa o que será exibido após a execução do mesmo: public class Repeticao { public static void main(String arg[]){ int i; char letra = 'a'; for(i=1;i<5;i++){ System.out.print(" "+letra); letra++; } } } a b c d e f a b c d letra letra letra letra letra a b c d e letra letra letra letra 3a Questão (Ref.: 201603269555) Pontos: 1,0 / 1,0 Analise as afirmativas e marque a alternativa correta: i-Os componentes Java puros oferecem um maior nível de portabilidade e flexibilidade e são do pacote AWT. ii-Os componentes Swing fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. iii-Os componentes AWT fornecem funcionalidade e aparência uniforme em todas as plataforma, sendo denominada de aparência de metal. Apenas a alternativa iii está correta. Apenas a alternativa i está correta. Todas as alternativas estão erradas. Apenas a alternativa ii está correta. Todas as alternativas estão corretas. 6/19/2018 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602518131&p2=3566842&p3=CCT0756&p4=103315&p5=AV&p6=29/05/2018&p10=107222474 2/3 4a Questão (Ref.: 201603180475) Pontos: 0,0 / 1,0 Agregação e composição definem relacionamentos entre _______ para os quais deve ser definida a ________ da relação. Já a relação de herança expressa uma _______ entre as classes. Escolha a opção que complementa corretamente o texto anterior: Classes; hierarquia; cardinalidade Objetos; cardinalidade; hierarquia Objetos; hierarquia; prioridade Classes; prioridade; hierarquia Métodos; cardinalidade; prioridade 5a Questão (Ref.: 201603223387) Pontos: 1,0 / 1,0 Todo método construtor de uma subclasse precisa também chamar um construtor da superclasse, caso existam campos de instância nesta superclasse. Para tanto, usa-se o comando: super erase open extends delete 6a Questão (Ref.: 201602625441) Pontos: 1,0 / 1,0 Como se declara um método estático em Java? public static void exemploMetodo() {} static void public exemploMetodo() {} public void static exemploMetodo() {} public void exemploMetodo() {} static exemploMetodo() {} 7a Questão (Ref.: 201602665019) Pontos: 0,0 / 1,0 Dentro do paradigma de programação orientada a objetos (POO), há um mecanismo pelo qual uma classe pode estender outra classe, aproveitando seus métodos e atributos. Assinale a alternativa que apresenta o nome desse mecanismo. herança. mensagem. encapsulamento. polimorfismo. subclasse. 8a Questão (Ref.: 201602846400) Pontos: 0,0 / 1,0 Assinale a alternativa que completa corretamente as lacunas da afirmação a seguir: "Um diálogo de entrada capaz de receber entrada do usuário é exibido com o método __________ da classe _________ ." showInputBox/JOptionBox 6/19/2018 BDQ Prova http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602518131&p2=3566842&p3=CCT0756&p4=103315&p5=AV&p6=29/05/2018&p10=107222474 3/3 showInputDialog/JOptionPane. showMessageDialog/JOptionPane showMessageBox/JOptionBox showMessage/JOption 9a Questão (Ref.: 201602801679) Pontos: 0,0 / 1,0 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. Marque a alternativa correta: Apenas as sentenças I, III e IV estão corretas. Apenas as sentenças II e III estão corretas Todas as sentenças estão corretas. Apenas a sentença I está correta. Apenas as sentenças I,II e III estão corretas. 10a Questão (Ref.: 201602601984) Pontos: 0,0 / 1,0 Pode-se dizer sobre exceções que: Marque a alternativa correta. o tratamento de exceção deve ser feito em todos os casos em que haja probabilidade de ocorrer um erro. são as principais classes de exceções Java: NullPointerException, offExcecpion e onException throws é o comando responsável pela implementação de uma exceção a estrutura de uma exceção é o bloco catch, que resume-se em tentar executar o código, bloco try, que fará todo o tratamento em caso de algum erro é obrigatório utilizar o comando finally em todos tratamentos de exceção Período de não visualização da prova: desde 25/05/2018 até 18/06/2018.
Compartilhar