Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0425_EX_A1_201402084374_V1 PADRÕES DE PROJETO DE SOFTWARE 1a aula Lupa PPT MP3 Exercício: CCT0425_EX_A1_201402084374_V1 Matrícula: 201402084374 Aluno(a): LAIANE MENEZES ARAUJO Data: 28/10/2017 18:10:01 (Finalizada) 1a Questão (Ref.: 201402686435) Fórum de Dúvidas (1) Saiba (0) Prover uma interface para criar famílias de objetos relacionados ou dependentes sem especificar suas classes concretas." . Para qual padrão de projeto a afirmação se relaciona? Prototype Proxy Nra Singleton Abstract Factory 2a Questão (Ref.: 201402843975) 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 a forma com que os objetos são criados e transformar a criação de objetos uma função específica de classes herdadas Por meio da sugestão de melhorias nos acessos e estruturação de situações problemáticas 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 3a Questão (Ref.: 201402194515) Fórum de Dúvidas (1) Saiba (0) Analise as sentenças sobre padrões de projeto de software e, em seguida, assinale a alternativa correta: I. Permitem descrever fragmentos de projeto e reusar ideias de projeto; II. Dão nome e forma a procedimentos abstratos, regras e melhores práticas relativas às técnicas orientadas a objetos; III. Ajudam a escolher alternativas de projeto que tornam um sistema reutilizável. Todas as sentenças estão corretas Apenas as sentenças I e II estão corretas Apenas as sentenças II e III estão corretas Apenas as sentenças I e III estão corretas Apenas a sentença II está correta 4a Questão (Ref.: 201402972430) 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 Composite Abstract Factory Adapter Observer 5a Questão (Ref.: 201403160318) Fórum de Dúvidas (1) Saiba (0) Observando o diagrama de classes abaixo, verificamos a aplicação de um padrão de criação GOF. Qual padrão foi utilizado para organizar as classes? Strategy Template Method State Abstract Factory Singleton 6a Questão (Ref.: 201402868985) 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? Singleton AJAX Memento JSON Observer Gabarito Comentado 7a Questão (Ref.: 201402200592) Fórum de Dúvidas (1) Saiba (0) considerando a classe de projetos GoF assinalem a opção cujos padrões de projeto estão todos classificados como Comportamentais Command,- bridge, - Iterator, - Mediator, bridge, State, Strategy Command,- Interpreter, - Iterator, - Mediator, - Observer, State, Strategy Command,- bridge, - Iterator, - Mediator, - Observer, State, Strategy Command,- Interpreter, - Iterator, - Mediator, - composite , State, Strategy Command,- bridge, - Iterator, - Mediator, - composite - State, Strategy 8a Questão (Ref.: 201402757100) 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 State Flyweight Composite Builder
Compartilhar