Prévia do material em texto
Minhas Disciplinas / Meus cursos / 415867 / Unidade 2 - Interfaces, Contêineres, Interação e Projetos de Componentes / UN 2 - Avaliação Objetiva Programação Orientada a Objetos II Iniciado em quarta, 12 mar 2025, 13:15 Estado Finalizada Concluída em quarta, 12 mar 2025, 13:28 Tempo empregado 12 minutos 53 segundos Avaliar 1,70 de um máximo de 1,70(100%) Questão 1 Correto Atingiu 0,34 de 0,34 Os projetos de software evoluíram à medida que os dispositivos informatizados foram disseminados na sociedade moderna. Para tal, precisam de normas, procedimentos, recursos e padrões para desenvolver as necessidades do cliente por meio de componentes. Por se tratar de um processo complexo, o desenvolvimento de contêineres deve ser feito acompanhado por uma equipe capaz de controlar as atividades do projeto de software. Sobre essa etapa fundamental na construção de dispositivos informatizados, marque a alternativa correta. Escolha uma opção: a. O projeto de componentes deve permitir a construção de interfaces visuais, que permita a disseminação dos serviços, mesmo que, para isso, a usabilidade da solução seja prejudicada. b. Os projetos de componentes seguem a linha de desenvolvimento de softwares, na qual a metodologia (ágil ou tradicional) pouco importa para os resultados alcançados, desde que o desenvolvimento seja feito com a linguagem C#. c. Os projetos de componentes devem ser acompanhados por recursos técnicos oriundos da modelagem do problema por meio de diagramas estáticos e dinâmicos. d. O projeto de componentes deve ser a etapa final de todo o procedimento, buscando verificar se o sistema produzido pode gerar artefatos elaborados pela UML, como o diagrama de casos de uso e o diagrama de entidade e relacionamento. e. O projeto de componentes auxilia os gestores do desenvolvimento de software a praticar a gestão e a representação do problema, porém, não surte o mesmo efeito na equipe de desenvolvedores, que recebem poucos artefatos nessa etapa de construção de componentes. Minhas Disciplinas Voltar Programação Orientada a Objetos II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Revisão de Conceitos de Orientação a Objetos e Conceitos de Componentes Unidade 2 - Interfaces, Contêineres, Interação e Projetos de Componentes Unidade 3 - Escopo, Objetivo e Abstração de Componentes Unidade 4 - Granularidade, Localização e Serviço de Componentes Unidade 5 - Reúso e Refatoração de Componentes de Software Unidade 6 - Padrões de Projeto para Construção de Componentes com Reúso Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Softwares de Apoio Portal Multivix Informações Calendário Biblioteca Office 365 12/03/2025, 13:29 UN 2 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=7416563&cmid=1891949 1/4 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=34181 https://avap.multivix.edu.br/course/view.php?id=34181§ion=3 https://avap.multivix.edu.br/mod/quiz/view.php?id=1891949 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=34181 https://avap.multivix.edu.br/user/index.php?id=34181 https://avap.multivix.edu.br/course/view.php?id=34181§ion=1 https://avap.multivix.edu.br/course/view.php?id=34181§ion=2 https://avap.multivix.edu.br/course/view.php?id=34181§ion=3 https://avap.multivix.edu.br/course/view.php?id=34181§ion=4 https://avap.multivix.edu.br/course/view.php?id=34181§ion=5 https://avap.multivix.edu.br/course/view.php?id=34181§ion=6 https://avap.multivix.edu.br/course/view.php?id=34181§ion=7 https://avap.multivix.edu.br/course/view.php?id=34181§ion=8 https://avap.multivix.edu.br/course/view.php?id=34181§ion=9 https://avap.multivix.edu.br/course/view.php?id=34181§ion=10 https://avap.multivix.edu.br/course/view.php?id=34181§ion=11 https://avap.multivix.edu.br/course/view.php?id=34181§ion=12 https://avap.multivix.edu.br/course/view.php?id=34181§ion=13 https://avap.multivix.edu.br/course/view.php?id=34181§ion=14 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://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 Os contêineres são elementos de componentes de software responsáveis por receber, organizar e prover para o usuário os elementos gráficos de uma solução informatizada. Esses elementos devem ser feitos de forma a preconizar a organização e o bom senso na construção de uma tela que será capaz de realizar a comunicação entre os dispositivos envolvidos. Sobre os contêineres, analise as asserções a seguir e as relação proposta entre elas: I- Os contêineres têm sua construção e organização auxiliada por recursos gráficos da IDE (Visual Studio), que permitem que o desenvolvedor escolha e arraste um conjunto de elementos gráficos para fazer parte da tela de solução. PORQUE II- Os contêineres são responsáveis por colocar elementos dentro de uma interface, que se comunicará com usuários ou outros componentes, e facilitará a gestão de eventos e recursos gráficos da solução. É correto afirmar que: Escolha uma opção: a. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. b. As asserções I e II são proposições verdadeiras, e a II explica o que foi dito na I. c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. d. As asserções I e II são proposições verdadeiras, e a II não explica o que foi dito na I. e. As asserções I e II são proposições falsas. Minhas Disciplinas Voltar Programação Orientada a Objetos II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Revisão de Conceitos de Orientação a Objetos e Conceitos de Componentes Unidade 2 - Interfaces, Contêineres, Interação e Projetos de Componentes Unidade 3 - Escopo, Objetivo e Abstração de Componentes Unidade 4 - Granularidade, Localização e Serviço de Componentes Unidade 5 - Reúso e Refatoração de Componentes de Software Unidade 6 - Padrões de Projeto para Construção de Componentes com Reúso Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Softwares de Apoio Portal Multivix Informações Calendário Biblioteca Office 365 12/03/2025, 13:29 UN 2 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=7416563&cmid=1891949 2/4 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=34181 https://avap.multivix.edu.br/user/index.php?id=34181 https://avap.multivix.edu.br/course/view.php?id=34181§ion=1 https://avap.multivix.edu.br/course/view.php?id=34181§ion=2 https://avap.multivix.edu.br/course/view.php?id=34181§ion=3 https://avap.multivix.edu.br/course/view.php?id=34181§ion=4 https://avap.multivix.edu.br/course/view.php?id=34181§ion=5 https://avap.multivix.edu.br/course/view.php?id=34181§ion=6 https://avap.multivix.edu.br/course/view.php?id=34181§ion=7 https://avap.multivix.edu.br/course/view.php?id=34181§ion=8 https://avap.multivix.edu.br/course/view.php?id=34181§ion=9 https://avap.multivix.edu.br/course/view.php?id=34181§ion=10 https://avap.multivix.edu.br/course/view.php?id=34181§ion=11 https://avap.multivix.edu.br/course/view.php?id=34181§ion=12 https://avap.multivix.edu.br/course/view.php?id=34181§ion=13 https://avap.multivix.edu.br/course/view.php?id=34181§ion=14https://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://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 Questão 4 Correto Atingiu 0,34 de 0,34 Quando um sistema possui métodos que devem ser obrigatoriamente implementados nas classes envolvidas no problema, deve-se utilizar as interfaces de programação de software. Sobre as interfaces de software, foram feitas as seguintes afirmativas: I- Apresentam programação de métodos e atributos que devem ser implementados nas classes que estão ligadas a elas. II- Em C#, a codificação que determina que a classe A implementa a interface B é class A : B. III- Uma classe que implementa uma interface garante que ela tenha acesso a todos os seus métodos, mas deve implementar somente aqueles que precisa. IV- Se duas classes A e B têm a implementação de uma interface C, é garantido que as duas devem ter todos os métodos da interface C, porém, cada uma pode implementá-los de acordo com suas características. É correto o que se afirma em: Escolha uma opção: a. II e IV, apenas. b. I e IV, apenas. c. I e II, apenas. d. II e III, apenas. e. III e IV, apenas. A UML auxilia gestores e desenvolvedores a modelarem os problemas do mundo real no mundo computacional. Para tal, existe um grupo de diagramas que utiliza símbolos comumente utilizados na comunidade da computação para representar situações a serem desenvolvidas nos sistemas. O recurso capaz de elencar as principais funcionalidades do sistema a ser desenvolvido, dando destaque também aos principais atotes envolvidos na solução é denominado: Escolha uma opção: a. Diagrama de atividades. b. Diagrama de objetos. c. Diagrama de entidade e relacionamentos. d. Diagrama de sequências. e. Diagrama de casos de uso. Minhas Disciplinas Voltar Programação Orientada a Objetos II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Revisão de Conceitos de Orientação a Objetos e Conceitos de Componentes Unidade 2 - Interfaces, Contêineres, Interação e Projetos de Componentes Unidade 3 - Escopo, Objetivo e Abstração de Componentes Unidade 4 - Granularidade, Localização e Serviço de Componentes Unidade 5 - Reúso e Refatoração de Componentes de Software Unidade 6 - Padrões de Projeto para Construção de Componentes com Reúso Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Softwares de Apoio Portal Multivix Informações Calendário Biblioteca Office 365 12/03/2025, 13:29 UN 2 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=7416563&cmid=1891949 3/4 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=34181 https://avap.multivix.edu.br/user/index.php?id=34181 https://avap.multivix.edu.br/course/view.php?id=34181§ion=1 https://avap.multivix.edu.br/course/view.php?id=34181§ion=2 https://avap.multivix.edu.br/course/view.php?id=34181§ion=3 https://avap.multivix.edu.br/course/view.php?id=34181§ion=4 https://avap.multivix.edu.br/course/view.php?id=34181§ion=5 https://avap.multivix.edu.br/course/view.php?id=34181§ion=6 https://avap.multivix.edu.br/course/view.php?id=34181§ion=7 https://avap.multivix.edu.br/course/view.php?id=34181§ion=8 https://avap.multivix.edu.br/course/view.php?id=34181§ion=9 https://avap.multivix.edu.br/course/view.php?id=34181§ion=10 https://avap.multivix.edu.br/course/view.php?id=34181§ion=11 https://avap.multivix.edu.br/course/view.php?id=34181§ion=12 https://avap.multivix.edu.br/course/view.php?id=34181§ion=13 https://avap.multivix.edu.br/course/view.php?id=34181§ion=14 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://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 5 Correto Atingiu 0,34 de 0,34 Um sistema informatizado deve prever as principais ações dos usuários dentro do seu domínio de funcionalidades, para auxiliá-lo em possíveis problemas que possam ocorrer. O desenvolvedor deve pensar em fatores ou situações que podem acontecer durante a utilização do componente. Sobre o desenvolvimento de eventos para facilitar a interação do usuário com o componente, marque a alternativa correta. Escolha uma opção: a. O desenvolvedor deve elaborar um plano de eventos para que nenhum componente fique sem evento. b. O desenvolvedor de softwares deve pensar em utilizar todos os recursos de elementos gráficos disponíveis ,e inseri- los dentro dos eventos já programados. c. O desenvolvedor precisa pensar fortemente nas mensagens e eventos a serem projetados e desenvolvidos na solução, deixando os componentes participantes da interface a cargo dos projetistas de software. d. O desenvolvedor deve pensar e testar os eventos colocados em recursos gráficos, para não prejudicar o andamento das atividades de prestação de serviços no componente. e. O desenvolvedor deve colocar mensagens explicativas sobre as interações do usuário sem imagens, pois elas podem confundir a interpretação do usuário. ◄ Conteúdo Online Seguir para... Conteúdo Online ► Minhas Disciplinas Voltar Programação Orientada a Objetos II Participantes Apresentação e Material Didático da Disciplina Unidade 1 - Revisão de Conceitos de Orientação a Objetos e Conceitos de Componentes Unidade 2 - Interfaces, Contêineres, Interação e Projetos de Componentes Unidade 3 - Escopo, Objetivo e Abstração de Componentes Unidade 4 - Granularidade, Localização e Serviço de Componentes Unidade 5 - Reúso e Refatoração de Componentes de Software Unidade 6 - Padrões de Projeto para Construção de Componentes com Reúso Exercícios de Fixação Desafio Fale com o Tutor / Fale com o Professor Cronograma Aulives – Aula ao Vivo Videoaulas Laboratório Virtual Softwares de Apoio Portal Multivix Informações Calendário Biblioteca Office 365 12/03/2025, 13:29 UN 2 - Avaliação Objetiva: Revisão da tentativa https://avap.multivix.edu.br/mod/quiz/review.php?attempt=7416563&cmid=1891949 4/4 https://avap.multivix.edu.br/mod/scorm/view.php?id=1891948&forceview=1 https://avap.multivix.edu.br/mod/scorm/view.php?id=1891950&forceview=1 https://avap.multivix.edu.br/my/ https://avap.multivix.edu.br/course/view.php?id=34181 https://avap.multivix.edu.br/user/index.php?id=34181 https://avap.multivix.edu.br/course/view.php?id=34181§ion=1 https://avap.multivix.edu.br/course/view.php?id=34181§ion=2 https://avap.multivix.edu.br/course/view.php?id=34181§ion=3 https://avap.multivix.edu.br/course/view.php?id=34181§ion=4 https://avap.multivix.edu.br/course/view.php?id=34181§ion=5 https://avap.multivix.edu.br/course/view.php?id=34181§ion=6 https://avap.multivix.edu.br/course/view.php?id=34181§ion=7 https://avap.multivix.edu.br/course/view.php?id=34181§ion=8 https://avap.multivix.edu.br/course/view.php?id=34181§ion=9 https://avap.multivix.edu.br/course/view.php?id=34181§ion=10 https://avap.multivix.edu.br/course/view.php?id=34181§ion=11 https://avap.multivix.edu.br/course/view.php?id=34181§ion=12 https://avap.multivix.edu.br/course/view.php?id=34181§ion=13 https://avap.multivix.edu.br/course/view.php?id=34181§ion=14https://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://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/ https://avap.multivix.edu.br/