Baixe o app para aproveitar ainda mais
Prévia do material em texto
33098 . 7 - Programação Orientada a Objetos - 20211.A Avaliação On-Line 1 (AOL 1) - Questionário Data de entrega: 26/02/21 23:59 Avaliação On-Line 1 (AOL 1) - Questionário Nota final Enviado: 07/01/21 13:51 (BRT) 10/10 Pergunta 1 /1 No enfoque de orientação a objetos, um procedimento de chamada dentro de um objeto é: Ocultar opções de resposta Um método. Uma herança. Um metadado. Uma operação. Resposta correta Um polimorfismo. Pergunta 2 /1 Vimos em sala de aula que uma habilidade fundamental para a programação orientada a objetos é a correta identificação das classes, variáveis (atributos) e objetos. Tendo isso em vista, no exemplo a seguir: Lojas Preço Caro Ltda., Empresa e Nome da Empresa. Na orientação a objetos, os itens acima representam, respectivamente: Ocultar opções de resposta Objeto, classe e atributo. Resposta correta Atributo, classe e objeto. Classe, objeto e atributo. Objeto, atributo e classe. Classe, atributo e objeto. Pergunta 3 /1 A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não, apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica necessariamente que: Ocultar opções de resposta Os objetos sejam sempre herdados de outros. Os programadores de aplicações sejam mais especializados. Os sistemas sejam encapsulados por outros sistemas. A computação seja acionada por troca de mensagens entre objetos. Resposta correta Os usuários utilizem as aplicações de forma mais simples. Pergunta 4 /1 Classes e objetos são dois conceitos-chave da programação orientada a objetos. Com relação a estes conceitos, é correto afirmar que: Ocultar opções de resposta Se pode definir uma classe como um pacote de software, de modo que, com a herança, um objeto define comportamento e forma-padrão para a construção de uma nova classe abstrata. O polimorfismo caracteriza-se pela possibilidade de objetos distintos possuírem métodos com nomes idênticos, mas com implementações distintas. Uma classe é uma descrição de um ou mais objetos por meio de um conjunto uniforme de atributos e serviços. Além disso, pode conter uma descrição de como criar novos objetos na classe. Resposta correta Uma classe é uma abstração de alguma coisa no domínio de um problema ou na sua implementação, refletindo a capacidade de um sistema para manter informações sobre ela interagir com ela ou ambos. Um objeto é um protótipo que define os atributos e métodos comuns a todas as classes de certo tipo. Pergunta 5 /1 A linguagem de programação Java se apresenta como uma das mais utilizadas no mundo. Sua aplicação para o desenvolvimento de sistemas de grande porte e criação de aplicativos para dispositivos de consumo populares é possível graças a algumas características fundamentais de sua concepção. Tais características podem ser observadas em: I – portabilidade e orientação a objetos. II – pode ser usada para programação Web. III – usada para programar dispositivos móveis. Ocultar opções de resposta Apenas as afirmativas II e III estão corretas. Apenas as afirmativas I e II estão corretas. Apenas a afirmativa I está correta. Todas as afirmativas estão corretas. Resposta correta Apenas as afirmativas I e III estão corretas. Pergunta 6 /1 Orientação a objetos é um paradigma de programação muito utilizado na computação atual. Tal paradigma é inspirado na ideia de ter elementos que possuem certas propriedades (um produto que possui tamanho, forma e outras propriedades que o caracterizam) e algumas funcionalidades específicas (tal produto é feito com algumas funções que ele usa para resolver alguns problemas). De acordo com estes conceitos do mundo real, quais elementos de Java fazem o papel destes elementos e suas funcionalidades do mundo real. Ocultar opções de resposta Classes e Métodos. Resposta correta Classes e objetos . Objetos e funções. Métodos e Funções. Atributos e Objetos. Pergunta 7 /1 Sobre o paradigma orientado a objetos, assinale a resposta correta: Ocultar opções de resposta Classe é uma instância de um objeto. Polimorfismo tem com característica entender um problema, ou seja, o negócio. Abstração herda características de uma superclasse. Herança é a arte de criar objetos a partir das suas estruturas. Encapsulamento, proteger as funcionalidades, liberando apenas para uso. Resposta correta Pergunta 8 /1 Os métodos Java que não retornam valores devem possuir no parâmetro tipo-de-retorno a palavra: Ocultar opções de resposta String args. Public. Void. Resposta correta Main. Static. Pergunta 9 /1 Sobre Java é possível afirmar que: Ocultar opções de resposta Java foi concebida com o estilo e sintaxe semelhante ao Pascal. Java é uma linguagem antiga e complexa. Java não deve ser utilizada em aplicativos orientados a objetos. Java pode ser utilizada para definir classes e subclasses. Resposta correta Java não pode ser utilizada para desenvolver aplicativos de rede. Pergunta 10 /1 Qual das alternativas abaixo NÃO pode ser apontada como uma vantagem da linguagem de programação Java? Ocultar opções de resposta É uma linguagem orientada a objetos. Desenvolvida com o objetivo de ser uma linguagem estruturada e não orientada a objetos. Resposta correta É muito usada para o desenvolvimento e distribuição de aplicações móveis. Java conta com um grande número de desenvolvedores em todo o mundo. Possui um conjunto de bibliotecas que torna fácil o desenvolvimento de aplicações internet (Web).
Compartilhar