Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0176_AV3_201104011999 » LINGUAGEM DE PROGRAMAÇÃO Tipo de Avaliação: AV3 Aluno: 201104011999 - VALNEI DE SOUZA GUIMARÃES Professor: CARLOS AUGUSTO SICSU AYRES DO NASCIMENTO Turma: 9001/AA Nota da Prova: 5,0 de 10,0 Nota do Trabalho: Nota de Participação: Data: 26/03/2013 10:11:18 1a Questão (Cód.: 31120) Pontos: 1,0 / 1,0 Um conceito importante em programação orientada a objetos é o termo objeto. Neste sentido, o termo objeto significa: são os resultados alcançados com a aplicação do padrão e a relação entre as vantagens e desvantagens dessa aplicação. instância de uma classe. define estados internos de uma classe. define a declaração de uma variável de referência associada a um variável primitiva. um identificador utilizado para descrever o cenário do padrão como um todo. 2a Questão (Cód.: 32035) Pontos: 1,0 / 1,0 Assinale a opção correta sobre conceitos Java: são modificadores de visibilidade exclusivos de métodos: public, private e protected classe aninhada é um recurso que permite definir uma classe dentro de outra e que surgiu a partir da versão 1.1 do Java. Assim como métodos e propriedades, uma classe aninhada é considerada um membro da classe a conversão de um número real para String é dado com o comando: String.parseString() o Java possui diversos tipos de Listeners (ouvidores), que são responsáveis por listar dados em uma tabela de erros é possível instanciar uma classe abstrata, assim como uma interface 3a Questão (Cód.: 32545) Pontos: 0,0 / 1,0 Na programação orientada a objetos uma classe _______________. representa a instância de um objeto representa um conjunto de objetos com características comuns refere-se a um objeto devidamente catalogado refere-se a um objeto devidamente classificado tem o mesmo significado que objeto 4a Questão (Cód.: 91556) Pontos: 1,0 / 1,0 Sobre programação orientada a objetos, assinale a afirmativa INCORRETA: Página 1 de 4BDQ Prova 01/04/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2532724&matri... Pacote é um conjunto de classes e interfaces. Herança é um mecanismo que permite a uma classe herdar todo o comportamento e os atributos de outra classe. Uma classe é um modelo usado para criar vários objetos com características semelhantes. Uma classe que herda de outra é chamada superclasse. Os objetos também são denominados instâncias. 5a Questão (Cód.: 31638) Pontos: 0,0 / 1,0 Marque a alternativa que representa a palavra reservada que indica que a classe que está sendo definida é uma INTERFACE. implements extends new public static 6a Questão (Cód.: 19118) Pontos: 1,0 / 1,0 Uma classe ClasseA de determinada aplicação possuía um método calculeAlgo() em que testes (instruções de desvio condicional) eram utilizados para se determinar que algoritmo deveria ser adotado para efetuar o cálculo. Foi criada uma nova hierarquia de classes, iniciando na classe abstrata ClasseB, que declara o método abstrato calcule (). Este método é implementado por cada classe concreta da hierarquia, sendo cada uma delas correspondente a um dos algoritmos previstos no método calculeAlgo() original. ClasseA passou a ter um atributo do tipo ClasseB e métodos de acesso ao mesmo, e calculeAlgo() teve seu código substituído por uma simples chamada ao método calcule() do objeto armazenado no novo atributo. O conceito OO (Orientação a Objetos) predominante na descrição acima é a(o): acesso externo direto a atributo. sobrecarga de método. herança múltipla. sobrecarga de atributo. polimorfismo. 7a Questão (Cód.: 33319) Pontos: 0,0 / 1,0 Qual sera a saída do programa abaixo? public class Teste { public static void main(String args[]) { int a = 0; double b = 2; System.out.println(++a + b); } } 3.0 2 erro de compilação Página 2 de 4BDQ Prova 01/04/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2532724&matri... 2.0 3 8a Questão (Cód.: 31138) Pontos: 0,0 / 1,0 Dada a instrução: Pessoa p = new Pessoa(), assinale a alternativa que represente melhor o que acontece quando esta instrução é interpretada. está sendo criada uma variável de referência chamada p do tipo Pessoa, que está sendo associada a um objeto do tipo Pessoa que está sendo criado e instanciado para a memória heap da JVM. está sendo criada uma variável primitiva chamada p que está sendo associada a um novo objeto. está sendo criada uma variável primitiva chamada Pessoa que está sendo associada a um novo objeto. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a um objeto do tipo Pessoa. está sendo criada uma variável de referência chamada Pessoa, que está sendo associada a uma nova variável primitiva. 9a Questão (Cód.: 55486) Pontos: 0,0 / 1,0 Qual sintaxe expressa a criação correta de uma classe em java? class public Exemplo {} class Exemplo() {} Public Exemplo {} public class Exemplo {} public class Exemplo() {} 10a Questão (Cód.: 31664) Pontos: 1,0 / 1,0 Considere a seguinte definição: Página 3 de 4BDQ Prova 01/04/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2532724&matri... Marque a alternativa que define o método polimórfico utilizado na classe: implements new Overriding extends Overloading Período de não visualização da prova: desde 22/03/2013 até 31/03/2013. Página 4 de 4BDQ Prova 01/04/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2532724&matri...
Compartilhar