Baixe o app para aproveitar ainda mais
Prévia do material em texto
PADRÕES DE PROJETO DE SOFTWARE 3a aula Lupa Vídeo PPT MP3 Exercício: CCT0265_EX_A3_201603425501_V1 Matrícula: 201603425501 Aluno(a): RICARDO SOUZA DE CARVALHO Data: 08/09/2017 22:12:15 (Finalizada) 1a Questão (Ref.: 201604243741) Fórum de Dúvidas (1) Saiba (0) [BNDES - CESGRANRIO 2009]A o consultar informações a respeito dos padrões de projeto Adapter e Bridge, um Analista de Sistemas identificou uma afirmativa INCORRETA. Assinale-a. O foco do Adapter é a solução de incompatibilidades entre duas interfaces existentes. Ambos promovem a flexibilidade ao fornecer um nível de endereçamento indireto para outro objeto. Ambos são padrões estruturais que possuem alguns atributos em comum. O Bridge estabelece uma ponte entre uma abstração e suas possíveis implementações. O Adapter é inferior ao Bridge porque não evita a replicação de código. 2a Questão (Ref.: 201604226800) Fórum de Dúvidas (1) Saiba (0) Dentre as opções apresentadas assinale qual o padrão é bastante utilizado para compatibilizar classes implementas por programadores diferentes, ou desenvolvidas em momentos diferentes, ou ainda para unir classes com interfaces diferentes em uma estrutura hierárquica única, sem precisar implementar novamente todas as funcionalidades e interfaces da classe já existente. Padrão Adapter Padrão Composite Padrão Flyweight Padrão Decorator Padrão Decorator Gabarito Comentado 3a Questão (Ref.: 201604143427) Fórum de Dúvidas (1) Saiba (0) Observe a figura abaixo e escolha dentre as opções o padrão GOF para resolver o problema com a estrutura apresentada. Composite JEE Observer GRASP Chain of Responsability 4a Questão (Ref.: 201604065693) Fórum de Dúvidas (1) Saiba (0) Que padrão estrutural anexa dinamicamente responsabilidades adicionais a um objeto. Provê uma alternativa flexível ao uso de herança como mecanismo de extensão de funcionalidade: Decorator Bridge Adapter Facade Composite 5a Questão (Ref.: 201604252417) Fórum de Dúvidas (1) Saiba (0) Os Padrões de Projeto (GOF) que se apresentam com o formato de uma Lista Encadeada (estrutura de dados) quando são representados por um Diagrama de Objetos (UML) e se classificam, respectivamente, como Padrão de Projeto Estrutural e Padrão de Projeto Comportamental, são conhecidos como: Decorator e Chain of Responsibility Observer e Decorator Decorator e Observer Observer e Chain of Responsibility Chain of Responsibility e Decorator 6a Questão (Ref.: 201604143425) Fórum de Dúvidas (1) Saiba (0) Observe a figura abaixo e escolha dentre as opções o padrão GOF para resolver o problema com a estrutura apresentada. Composite GOF Proxy Singleton Grasp 7a Questão (Ref.: 201604158549) Fórum de Dúvidas (1) Saiba (0) Qual o nome do padrão de projeto que pode ser utilizado para permitir que uma hierarquia de abstrações e suas diferentes implementações possam variar independentemente? Adapter Flyweight Proxy Bridge Façade 8a Questão (Ref.: 201604158568) Fórum de Dúvidas (1) Saiba (0) Assinale a alternativa correspondente ao padrão de projeto utilizado para adicionar responsabilidades dinâmicas a objetos. Composite Adapter Façade Decorator Bridge
Compartilhar