Prévia do material em texto
Atividade Teleaula I Programação Orientada a Objetos I (Universidade Paulista) Digitalizar para abrir em Studocu A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Atividade Teleaula I Programação Orientada a Objetos I (Universidade Paulista) Digitalizar para abrir em Studocu A Studocu não é patrocinada ou endossada por nenhuma faculdade ou universidade Baixado por Priscila Vieirea (pvieira.alves@yahoo.com.br) lOMoARcPSD|39628892 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i https://www.studocu.com/pt-br/document/universidade-paulista/programacao-orientada-a-objetos-i/atividade-teleaula-i/88313461?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i https://www.studocu.com/pt-br/course/universidade-paulista/programacao-orientada-a-objetos-i/2999211?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i https://www.studocu.com/pt-br/document/universidade-paulista/programacao-orientada-a-objetos-i/atividade-teleaula-i/88313461?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i https://www.studocu.com/pt-br/course/universidade-paulista/programacao-orientada-a-objetos-i/2999211?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i 3/23/24, 11:39 AM Revisar envio do teste: ATIVIDADE TELEAULA I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_102493251_1&course_id=_335055_1&content_id=_3851232_1&outcom… 1/4 Revisar envio do teste: ATIVIDADE TELEAULA I PROGRAMAÇÃO ORIENTADA A OBJETOS I 6857-60_57501_R_E1_20241 CONTEÚDO Usuário LUCAS MORENO XAVIER Curso PROGRAMAÇÃO ORIENTADA A OBJETOS I Teste ATIVIDADE TELEAULA I Iniciado 14/03/24 18:00 Enviado 14/03/24 18:06 Status Completada Resultado da tentativa 0 em 0 pontos Tempo decorrido 6 minutos Autoteste O aluno responde e o resultado do aluno não é visível ao professor. Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: c. Respostas: a. b. c. d. e. Qual alternativa indica uma diferença chave entre programação estruturada e POO? Na programação estruturada, o foco está na sequência de ações a serem executadas, enquanto na POO, o foco está na de�nição de objetos que representam entidades ou conceitos do mundo real, com seus próprios dados e comportamentos. Programação estruturada usa classes; POO usa funções. Estruturada e POO diferem apenas na sintaxe. Na programação estruturada, o foco está na sequência de ações a serem executadas, enquanto na POO, o foco está na de�nição de objetos que representam entidades ou conceitos do mundo real, com seus próprios dados e comportamentos. A POO é mais antiga, baseada em linguagens de baixo nível. A POO impede encapsulamento; a estruturada permite o encapsulamento completo. UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0 em 0 pontos Baixado por Priscila Vieirea (pvieira.alves@yahoo.com.br) lOMoARcPSD|39628892 http://company.blackboard.com/ https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_335055_1 https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_335055_1&content_id=_3849850_1&mode=reset https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1 https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1 https://ava.ead.unip.br/webapps/login/?action=logout https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i 3/23/24, 11:39 AM Revisar envio do teste: ATIVIDADE TELEAULA I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_102493251_1&course_id=_335055_1&content_id=_3851232_1&outcom… 2/4 Comentário da resposta: Resposta: c) Pergunta 2 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: Qual das seguintes a�rmações melhor descreve a interação entre os quatro pilares da POO? Encapsulamento protege os dados internos de uma classe, Abstração esconde a complexidade, Herança permite a reutilização de código, e Polimor�smo permite que objetos de diferentes classes sejam tratados como objetos de uma classe comum. Encapsulamento e Abstração são independentes e não interagem com a Herança. Encapsulamento é a base para Abstração, mas não tem relação com Polimor�smo. Abstração refere-se exclusivamente à modelagem de dados, sem in�uenciar os conceitos de Encapsulamento, Herança e Polimor�smo. Herança é um conceito que não se bene�cia nem contribui para o Encapsulamento. Encapsulamento protege os dados internos de uma classe, Abstração esconde a complexidade, Herança permite a reutilização de código, e Polimor�smo permite que objetos de diferentes classes sejam tratados como objetos de uma classe comum. Resposta: e) Pergunta 3 Qual das seguintes declarações sobre atributos, métodos e classes em C é a correta? 0 em 0 pontos 0 em 0 pontos Baixado por Priscila Vieirea (pvieira.alves@yahoo.com.br) lOMoARcPSD|39628892 3/23/24, 11:39 AM Revisar envio do teste: ATIVIDADE TELEAULA I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_102493251_1&course_id=_335055_1&content_id=_3851232_1&outcom… 3/4 Resposta Selecionada: e. Respostas: a. b. c. d. e. Comentário da resposta: C# permite a sobrecarga de métodos dentro da mesma classe e a herança de classes, com a possibilidade de sobrescrever métodos herdados. Métodos não podem ser sobrecarregados dentro da mesma classe. Os atributos não têm nenhum impacto no comportamento dos métodos da classe. Todas as classes herdam diretamente da classe Object, e é obrigatório sobrescrever todos os seus métodos, como ToString(), Equals() e GetHashCode(), em cada classe derivada. Os métodos podem ser declarados com quaisquer modi�cadores de acesso (public, private etc.) em interfaces, assim como em classes. C# permite a sobrecarga de métodos dentro da mesma classe e a herança de classes, com a possibilidade de sobrescrever métodos herdados. Resposta: e) Pergunta 4 Resposta Selecionada: c. Respostas: a. b. c. d. Qual das seguintes a�rmações está correta sobre classes estáticas, interfaces e classes abstratas em C#? Classes abstratas são usadas para fornecer uma implementação parcial que deve ser completada por classes derivadas. Interfaces podem conter implementações de métodos e propriedades. Classes estáticas podem ser instanciadas usando a palavra-chave new. Classes abstratas são usadas para fornecer uma implementação parcial que deve ser completada por classes derivadas. 0 em 0 pontos Baixado por Priscila Vieirea (pvieira.alves@yahoo.com.br) lOMoARcPSD|39628892 https://www.studocu.com/pt-br?utm_campaign=shared-document&utm_source=studocu-document&utm_medium=social_sharing&utm_content=atividade-teleaula-i 3/23/24, 11:39 AM Revisar envio do teste: ATIVIDADE TELEAULA I – ... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_102493251_1&course_id=_335055_1&content_id=_3851232_1&outcom… 4/4 Sábado, 23 de Março de 2024 11h39min08s GMT-03:00 e. Comentário da resposta: O modi�cador static é usado para declarar métodos que podem retornar diferentes tipos de objetos. Uma classe abstratapode conter apenas métodos abstratos e nenhuma implementação. Resposta: c) ← OK Baixado por Priscila Vieirea (pvieira.alves@yahoo.com.br) lOMoARcPSD|39628892