Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201502447220) Fórum de Dúvidas (1) Saiba (0) (CESGRANRIO - 2008 - BNDES - Profissional Básico - Especialidade - Análise de Sistemas) Ao alterar o estado de uma classe, o desenvolvedor deseja que uma ou mais classes da interface gráfica sejam modificadas. Entretanto, o desenvolvedor não acha interessante criar um acoplamento forte entre essas classes. Qual padrão de projeto comportamental é mais adequado para resolver essa situação? Decorator Adapter Abstract Factory Composite Observer 2a Questão (Ref.: 201501674919) Fórum de Dúvidas (1) Saiba (0) Conhecido como padrões da gangue dos quatro, por terem sido desenvolvidos por quatro autores, os Padrões GoF (Group of Four) estão divididos pelos seguintes famílias de padrões: Padrões de Criação ou de Construção, Padrões Estruturais e Padrões Comportamentais. Considerando os padrões de Criação ou de Construção, analise o modelo abaixo e em seguida marque a alternativa que define a representação. Builder. Facade. Mediator. Singleton. Factory Method. 3a Questão (Ref.: 201501682906) Fórum de Dúvidas (1) Saiba (0) Podemos afirmar que os Padrões Estruturais da família GoF: São projetados para organizar, gerenciar e combinar diferentes comportamentos. Colocam em dúvida o tratamento dispensado aos usuários na fase de levantamento das necessidades. Fornecem um guia de como instanciar objetos, que normalmente envolve decisões dinâmicas para escolher, por exemplo, qual classe instanciar ou a quais objetos delegar responsabilidade. Definem caminhos comuns para a organização de diferentes tipos de objetos, facilitando sua integração e colaboração mútua. Aumentam a responsabilidade do programador em depurar o código e as rotinas necessárias à documentação dos processos. 4a Questão (Ref.: 201501675378) Fórum de Dúvidas (1) Saiba (0) considerando a classe de projetos GoF assinale a opção cujos padrões de projeto estão todos classificados como criação: Abstractly factory ; Builder ; Factory Method ; Decorator - Singleton Abstractly factory ; Builder ; Factory Method ; Protype - Singleton Abstractly factory ; Bridge ; Factory Method ; Protype ; Singleton Command ; Builder ; Factory Method ; Protype - Singleton Abstractly factory ; Builder ; Composite ; Protype - Singleton 5a Questão (Ref.: 201502231890) Fórum de Dúvidas (1) Saiba (0) O Design Patterns que tem a finalidade de usar compartilhamento para suportar grandes quantidades de objetos, de granularidade fina, de maneira eficiente, é denominado Strategy Flyweight Composite State Builder 6a Questão (Ref.: 201502340022) Fórum de Dúvidas (1) Saiba (0) Esses são padrões de projeto GoF estudados em aula, EXCETO: Workflow Adapter Facade Strategy Observer Gabarito Comentado 7a Questão (Ref.: 201502343775) Fórum de Dúvidas (1) Saiba (0) (Casa da Moeda - CESGRANRIO 2009) Em determinado sistema de análise estatística, é necessário definir uma dependência ¿um para muitos¿ entre objetos, de forma que quando um objeto mudar de estado, todos os seus dependentes sejam notificados e atualizados. Que padrão de projeto pode ser utilizado nessa situação? AJAX Memento Singleton JSON Observer Gabarito Comentado 8a Questão (Ref.: 201502318765) Fórum de Dúvidas (1) Saiba (0) Como a adoção de um padrão de projeto pode auxiliar o desenvolvimento de software? Por meio da adoção de qualquer padrão, desde que seja um dos que foram aceitos pela comunidade internacional Alterando o meio de acessar classes por meio de Interfaces e Dependências Por meio da aplicação obrigatória de ao menos um dos padrões GOF Por meio da sugestão de melhorias nos acessos e estruturação de situações problemáticas Alterando a forma com que os objetos são criados e transformar a criação de objetos uma função específica de classes herdadas
Compartilhar