Prévia do material em texto
Minhas Disciplinas / Meus cursos / 418334 / Unidade 3 - Desenvolvimento Orientado a Objetos / UN 3 - Avaliação Objetiva Análise e Projeto de Sistema II Iniciado em segunda, 11 ago 2025, 08:58 Estado Finalizada Concluída em segunda, 11 ago 2025, 09:08 Tempo empregado 10 minutos 41 segundos Avaliar 1,36 de um máximo de 1,70(80%) Questão 1 Incorreto Atingiu 0,00 de 0,34 Sobre orientação a objetos analise as afirmativas abaixo. I - A abstração procura resolver os problemas descritos na coesão e no acoplamento, juntando as características comuns dos conceitos modelados em um grupo de objetos. Com esta separação é possível dar foco naquilo que é mais importante, deixando as funcionalidades tidas como mais usuais para serem implementadas em componentes auxiliares. II - O encapsulamento não oculta as informações, informações contidas nos componentes da aplicação, mas permite o uso externo das variáveis da classe. III - Método é uma porção de código (sub-rotina) que é disponibilizada pela classe. Este é executado quando é feita uma requisição a ele. Um método serve para identificar quais serviços e ações que a classe oferece. As afirmações corretas são: Escolha uma opção: a. II e III. b. Apenas a I. c. I, II e III. d. I e II. e. I e III. Minhas Disciplinas Voltar Análise e Projeto de Sistema II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Processo de Desenvolvimento de Software Unidade 2 - Engenharia de Requisitos Unidade 3 - Desenvolvimento Orientado a Objetos Unidade 4 - Unified Modeling Language (UML) Unidade 5 - Padrões de Projeto Unidade 6 - Métodos Ágeis de Desenvolvimento Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Portal Multivix Informações Calendário Biblioteca Office 365 Acessibilidade Suporte Agendamento de Prova 11/08/2025, 09:09 UN 3 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=8945114&cmid=1974137 1/5 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=36791 https://avap.multivix.edu.br/course/view.php?id=36791§ion=4 https://avap.multivix.edu.br/mod/quiz/view.php?id=1974137 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=36791 https://avap.multivix.edu.br/user/index.php?id=36791 https://avap.multivix.edu.br/course/view.php?id=36791§ion=1 https://avap.multivix.edu.br/course/view.php?id=36791§ion=2 https://avap.multivix.edu.br/course/view.php?id=36791§ion=3 https://avap.multivix.edu.br/course/view.php?id=36791§ion=4 https://avap.multivix.edu.br/course/view.php?id=36791§ion=5 https://avap.multivix.edu.br/course/view.php?id=36791§ion=6 https://avap.multivix.edu.br/course/view.php?id=36791§ion=7 https://avap.multivix.edu.br/course/view.php?id=36791§ion=8 https://avap.multivix.edu.br/course/view.php?id=36791§ion=9 https://avap.multivix.edu.br/course/view.php?id=36791§ion=10 https://avap.multivix.edu.br/course/view.php?id=36791§ion=11 https://avap.multivix.edu.br/course/view.php?id=36791§ion=12 https://avap.multivix.edu.br/course/view.php?id=36791§ion=13 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://multivix.edu.br/acessibilidade/ https://avap.multivix.edu.br/mod/page/view.php?id=7%2F%22%20target%3D%22_blank https://docs.google.com/forms/d/e/1FAIpQLSfyH1O0KRhpI8B0cFqDv3aXT41lziF0mULzRNTBk2x0miNkNA/viewform https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ Questão 2 Correto Atingiu 0,34 de 0,34 Leia o texto a seguir. “Seres humanos costumam agrupar objetos. Provavelmente, os seres humanos realizam esse processo mental de agrupamento para tentar gerenciar a complexidade de entender as coisas do mundo real. Realmente, é bem mais fácil entender a ideia de cavalo do que entender todos os cavalos que existem. Na terminologia da orientação a objetos, cada ideia é denominada classe de objetos, ou simplesmente classe”. BEZERRA, E. Princípios de análise e projeto de sistemas com UML. Elsevier; 2ª ed.; Rio de Janeiro, 2007. Considerando o texto apresentado acima e os conceitos de orientação a objetos, é correto afirmar que Escolha uma opção: a. A eliminação de objetos do sistema deve ser feita, obrigatoriamente, por uma chamada ao método destrutor da classe. b. Objetos que representam conceitos intangíveis são instanciados por classes abstratas. c. O processo de criação de objetos a partir de classes é chamado de instância. d. Os objetos seguem a mesma estrutura de herança de suas classes originais. e. Cada objeto executa exclusivamente uma funcionalidade dentro do sistema. Minhas Disciplinas Voltar Análise e Projeto de Sistema II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Processo de Desenvolvimento de Software Unidade 2 - Engenharia de Requisitos Unidade 3 - Desenvolvimento Orientado a Objetos Unidade 4 - Unified Modeling Language (UML) Unidade 5 - Padrões de Projeto Unidade 6 - Métodos Ágeis de Desenvolvimento Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Portal Multivix Informações Calendário Biblioteca Office 365 Acessibilidade Suporte Agendamento de Prova 11/08/2025, 09:09 UN 3 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=8945114&cmid=1974137 2/5 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=36791 https://avap.multivix.edu.br/user/index.php?id=36791 https://avap.multivix.edu.br/course/view.php?id=36791§ion=1 https://avap.multivix.edu.br/course/view.php?id=36791§ion=2 https://avap.multivix.edu.br/course/view.php?id=36791§ion=3 https://avap.multivix.edu.br/course/view.php?id=36791§ion=4 https://avap.multivix.edu.br/course/view.php?id=36791§ion=5 https://avap.multivix.edu.br/course/view.php?id=36791§ion=6 https://avap.multivix.edu.br/course/view.php?id=36791§ion=7 https://avap.multivix.edu.br/course/view.php?id=36791§ion=8 https://avap.multivix.edu.br/course/view.php?id=36791§ion=9 https://avap.multivix.edu.br/course/view.php?id=36791§ion=10 https://avap.multivix.edu.br/course/view.php?id=36791§ion=11 https://avap.multivix.edu.br/course/view.php?id=36791§ion=12 https://avap.multivix.edu.br/course/view.php?id=36791§ion=13 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://multivix.edu.br/acessibilidade/ https://avap.multivix.edu.br/mod/page/view.php?id=7%2F%22%20target%3D%22_blank https://docs.google.com/forms/d/e/1FAIpQLSfyH1O0KRhpI8B0cFqDv3aXT41lziF0mULzRNTBk2x0miNkNA/viewform https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ Questão 3 Correto Atingiu 0,34 de 0,34 Analise o trecho de código a seguir. class Professor extend Funcionario{ String matricula; String disciplina; void aplicaProva (Sala salaDeAula){ String salaProva = salaDeAula.get(identificacao); }; void corrigeProva(){ //codigo } } Em relação ao código apresentado, avalie as afirmações a seguir. I. A classe Professor apresenta uma associaçãoestrutural entre as classes Professor e Sala. II. O código apresenta uma troca de mensagens entre os objetos instanciados das classes. III. O atributo matricula é herdado da classe Funcionario. É correto o que se afirma em Escolha uma opção: a. I e II, apenas. b. I, II e III. c. III, apenas. d. II, apenas. e. I, apenas. Minhas Disciplinas Voltar Análise e Projeto de Sistema II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Processo de Desenvolvimento de Software Unidade 2 - Engenharia de Requisitos Unidade 3 - Desenvolvimento Orientado a Objetos Unidade 4 - Unified Modeling Language (UML) Unidade 5 - Padrões de Projeto Unidade 6 - Métodos Ágeis de Desenvolvimento Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Portal Multivix Informações Calendário Biblioteca Office 365 Acessibilidade Suporte Agendamento de Prova 11/08/2025, 09:09 UN 3 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=8945114&cmid=1974137 3/5 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=36791 https://avap.multivix.edu.br/user/index.php?id=36791 https://avap.multivix.edu.br/course/view.php?id=36791§ion=1 https://avap.multivix.edu.br/course/view.php?id=36791§ion=2 https://avap.multivix.edu.br/course/view.php?id=36791§ion=3 https://avap.multivix.edu.br/course/view.php?id=36791§ion=4 https://avap.multivix.edu.br/course/view.php?id=36791§ion=5 https://avap.multivix.edu.br/course/view.php?id=36791§ion=6 https://avap.multivix.edu.br/course/view.php?id=36791§ion=7 https://avap.multivix.edu.br/course/view.php?id=36791§ion=8 https://avap.multivix.edu.br/course/view.php?id=36791§ion=9 https://avap.multivix.edu.br/course/view.php?id=36791§ion=10 https://avap.multivix.edu.br/course/view.php?id=36791§ion=11 https://avap.multivix.edu.br/course/view.php?id=36791§ion=12 https://avap.multivix.edu.br/course/view.php?id=36791§ion=13 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://multivix.edu.br/acessibilidade/ https://avap.multivix.edu.br/mod/page/view.php?id=7%2F%22%20target%3D%22_blank https://docs.google.com/forms/d/e/1FAIpQLSfyH1O0KRhpI8B0cFqDv3aXT41lziF0mULzRNTBk2x0miNkNA/viewform https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ Questão 4 Correto Atingiu 0,34 de 0,34 Questão 5 Correto Atingiu 0,34 de 0,34 Leia o texto a seguir. “Um objeto que precise da colaboração de outro objeto para realizar alguma operação simplesmente envia uma mensagem a este último. O método requisitado para a operação não é conhecido dos objetos requisitantes. Em outras palavras, o objeto remetente da mensagem não precisa conhecer a forma pela qual a operação requisitada é realizada; tudo o que importa a esse objeto remetente é obter a operação realizada, não importando como”. BEZERRA, E. Princípios de análise e projeto de sistemas com UML. Elsevier; 2ª ed.; Rio de Janeiro, 2007. O texto apresentado acima representa o conceito de Escolha uma opção: a. Agregação. b. Dependência. c. Encapsulamento. d. Coesão. e. Composição. Analise o trecho de código a seguir. class Medico extends Funcionario{ int matricula; int crm; Procedimento procedimento = new Procedimento(); procedimento.operar(); Em relação ao código apresentado, avalie as afirmações a seguir. I. A classe Medico tem construtor. II. A classe Funcionario é abstrata. III. Não existe troca de mensagens entre os objetos Medico e Procedimento. É correto o que se afirma em Escolha uma opção: a. I, apenas. b. I e II, apenas. c. II, apenas. d. III, apenas. e. I, II e III. Minhas Disciplinas Voltar Análise e Projeto de Sistema II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Processo de Desenvolvimento de Software Unidade 2 - Engenharia de Requisitos Unidade 3 - Desenvolvimento Orientado a Objetos Unidade 4 - Unified Modeling Language (UML) Unidade 5 - Padrões de Projeto Unidade 6 - Métodos Ágeis de Desenvolvimento Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Portal Multivix Informações Calendário Biblioteca Office 365 Acessibilidade Suporte Agendamento de Prova 11/08/2025, 09:09 UN 3 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=8945114&cmid=1974137 4/5 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=36791 https://avap.multivix.edu.br/user/index.php?id=36791 https://avap.multivix.edu.br/course/view.php?id=36791§ion=1 https://avap.multivix.edu.br/course/view.php?id=36791§ion=2 https://avap.multivix.edu.br/course/view.php?id=36791§ion=3 https://avap.multivix.edu.br/course/view.php?id=36791§ion=4 https://avap.multivix.edu.br/course/view.php?id=36791§ion=5 https://avap.multivix.edu.br/course/view.php?id=36791§ion=6 https://avap.multivix.edu.br/course/view.php?id=36791§ion=7 https://avap.multivix.edu.br/course/view.php?id=36791§ion=8 https://avap.multivix.edu.br/course/view.php?id=36791§ion=9 https://avap.multivix.edu.br/course/view.php?id=36791§ion=10 https://avap.multivix.edu.br/course/view.php?id=36791§ion=11 https://avap.multivix.edu.br/course/view.php?id=36791§ion=12 https://avap.multivix.edu.br/course/view.php?id=36791§ion=13 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://multivix.edu.br/acessibilidade/ https://avap.multivix.edu.br/mod/page/view.php?id=7%2F%22%20target%3D%22_blank https://docs.google.com/forms/d/e/1FAIpQLSfyH1O0KRhpI8B0cFqDv3aXT41lziF0mULzRNTBk2x0miNkNA/viewform https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ ◄ Conteúdo Online Seguir para... Conteúdo Online ► Minhas Disciplinas Voltar Análise e Projeto de Sistema II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Processo de Desenvolvimento de Software Unidade 2 - Engenharia de Requisitos Unidade 3 - Desenvolvimento Orientado a Objetos Unidade 4 - Unified Modeling Language (UML) Unidade 5 - Padrões de Projeto Unidade 6 - Métodos Ágeis de Desenvolvimento Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Portal Multivix Informações Calendário Biblioteca Office 365 Acessibilidade Suporte Agendamento de Prova 11/08/2025, 09:09 UN 3 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=8945114&cmid=1974137 5/5 https://avap.multivix.edu.br/mod/scorm/view.php?id=1974136&forceview=1 https://avap.multivix.edu.br/mod/scorm/view.php?id=1974138&forceview=1 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=36791 https://avap.multivix.edu.br/user/index.php?id=36791 https://avap.multivix.edu.br/course/view.php?id=36791§ion=1 https://avap.multivix.edu.br/course/view.php?id=36791§ion=2 https://avap.multivix.edu.br/course/view.php?id=36791§ion=3https://avap.multivix.edu.br/course/view.php?id=36791§ion=4 https://avap.multivix.edu.br/course/view.php?id=36791§ion=5 https://avap.multivix.edu.br/course/view.php?id=36791§ion=6 https://avap.multivix.edu.br/course/view.php?id=36791§ion=7 https://avap.multivix.edu.br/course/view.php?id=36791§ion=8 https://avap.multivix.edu.br/course/view.php?id=36791§ion=9 https://avap.multivix.edu.br/course/view.php?id=36791§ion=10 https://avap.multivix.edu.br/course/view.php?id=36791§ion=11 https://avap.multivix.edu.br/course/view.php?id=36791§ion=12 https://avap.multivix.edu.br/course/view.php?id=36791§ion=13 https://avap.multivix.edu.br/hooks/portal/ https://avap.multivix.edu.br/mod/page/view.php?id=1252%2F%22%20target%3D%22_blank https://avap.multivix.edu.br/calendar/view.php/ https://avap.multivix.edu.br/local/staticpage/view.php?page=biblioteca https://multivix.edu.br/office-365/ https://multivix.edu.br/acessibilidade/ https://avap.multivix.edu.br/mod/page/view.php?id=7%2F%22%20target%3D%22_blank https://docs.google.com/forms/d/e/1FAIpQLSfyH1O0KRhpI8B0cFqDv3aXT41lziF0mULzRNTBk2x0miNkNA/viewform https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/