Prévia do material em texto
04/03/2020 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ... https://sereduc.blackboard.com/ultra/courses/_25070_1/cl/outline 1/5 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - Questionário 19511 . 7 - Programação Orientada a Objetos - 20201.A Unidade 1 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - Questionário Usuário Jose Luzilanio Marcos Ramos Curso 19511 . 7 - Programação Orientada a Objetos - 20201.A Teste Avaliação On-Line 2 (AOL 2) - Questionário Iniciado 04/03/20 19:38 Enviado 04/03/20 19:46 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 8 minutos Instruções Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes desejar, pois a tentativa só será contabilizada quando você decidir acionar o botão ENVIAR. Após o envio da atividade, você poderá conferir sua nota e o feedback, acessando o menu lateral esquerdo (Notas). IMPORTANTE: verifique suas respostas antes do envio desta atividade. Pergunta 1 Resposta Selecionada: d. Respostas: a. b. c. d. e. No enfoque de orientação a objetos, um procedimento de chamada dentro de um objeto é: Uma operação. Uma herança. Um método. Um metadado. Uma operação. Um polimor�smo. Pergunta 2 Sobre o paradigma orientado a objetos, assinale a resposta correta: 1 em 1 pontos 1 em 1 pontos https://sereduc.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_25070_1 https://sereduc.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_25070_1&content_id=_1809493_1&mode=reset 04/03/2020 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ... https://sereduc.blackboard.com/ultra/courses/_25070_1/cl/outline 2/5 Resposta Selecionada: d. Respostas: a. b. c. d. e. Encapsulamento, proteger as funcionalidades, liberando apenas para uso. Polimor�smo 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. Classe é uma instância de um objeto. Pergunta 3 Resposta Selecionada: b. Respostas: a. b. c. d. e. 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í�cas (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. Classes e Métodos. Métodos e Funções. Classes e Métodos. Classes e objetos . Atributos e Objetos. Objetos e funções. Pergunta 4 Resposta Selecionada: c. Respostas: a. b. Vimos em sala de aula que uma habilidade fundamental para a programação orientada a objetos é a correta identi�caçã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: Objeto, classe e atributo. Classe, atributo e objeto. Atributo, classe e objeto. 1 em 1 pontos 1 em 1 pontos 04/03/2020 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ... https://sereduc.blackboard.com/ultra/courses/_25070_1/cl/outline 3/5 c. d. e. Objeto, classe e atributo. Objeto, atributo e classe. Classe, objeto e atributo. Pergunta 5 Resposta Selecionada: e. Respostas: a. b. c. d. e. Qual das alternativas abaixo NÃO pode ser apontada como uma vantagem da linguagem de programação Java? Desenvolvida com o objetivo de ser uma linguagem estruturada e não orientada a objetos. É muito usada para o desenvolvimento e distribuição de aplicações móveis. É uma linguagem orientada a objetos. 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). Desenvolvida com o objetivo de ser uma linguagem estruturada e não orientada a objetos. Pergunta 6 Resposta Selecionada: c. Respostas: a. b. c. d. 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: A computação seja acionada por troca de mensagens entre objetos. Os usuários utilizem as aplicações de forma mais simples. Os sistemas sejam encapsulados por outros sistemas. A computação seja acionada por troca de mensagens entre objetos. Os objetos sejam sempre herdados de outros. 1 em 1 pontos 1 em 1 pontos 04/03/2020 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ... https://sereduc.blackboard.com/ultra/courses/_25070_1/cl/outline 4/5 e. Os programadores de aplicações sejam mais especializados. Pergunta 7 Resposta Selecionada: e. Respostas: a. b. c. d. e. Classes e objetos são dois conceitos-chave da programação orientada a objetos. Com relação a estes conceitos, é correto a�rmar que: 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. Um objeto é um protótipo que de�ne os atributos e métodos comuns a todas as classes de certo tipo. Se pode de�nir uma classe como um pacote de software, de modo que, com a herança, um objeto de�ne comportamento e forma-padrão para a construção de uma nova classe abstrata. O polimor�smo caracteriza-se pela possibilidade de objetos distintos possuírem métodos com nomes idênticos, mas com implementações distintas. Uma classe é uma abstração de alguma coisa no domínio de um problema ou na sua implementação, re�etindo a capacidade de um sistema para manter informações sobre ela interagir com ela ou ambos. 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. Pergunta 8 Resposta Selecionada: a. Respostas: a. b. c. Sobre Java é possível a�rmar que: Java pode ser utilizada para de�nir classes e subclasses. Java pode ser utilizada para de�nir classes e subclasses. Java não pode ser utilizada para desenvolver aplicativos de rede. 1 em 1 pontos 1 em 1 pontos 04/03/2020 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ... https://sereduc.blackboard.com/ultra/courses/_25070_1/cl/outline 5/5 Quarta-feira, 4 de Março de 2020 19h47min02s BRT d. e. Java não deve ser utilizada em aplicativos orientados a objetos. Java foi concebida com o estilo e sintaxe semelhante ao Pascal. Java é uma linguagem antiga e complexa. Pergunta 9 Resposta Selecionada: c. Respostas: a. b. c. d. e. Os métodos Java que não retornam valores devem possuir no parâmetro tipo-de- retorno a palavra: Void. Static. Public. Void. String args. Main. Pergunta 10 Resposta Selecionada: c. Respostas: a. b. c. d. e. 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. Todas as a�rmativas estão corretas. Apenas a a�rmativa I está correta. Apenas as a�rmativas II e III estão corretas. Todas as a�rmativas estão corretas. Apenas as a�rmativas I e III estão corretas. Apenasas a�rmativas I e II estão corretas. ← OK 1 em 1 pontos 1 em 1 pontos javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1809493_1&course_id=_25070_1&nolaunch_after_review=true');