Baixe o app para aproveitar ainda mais
Prévia do material em texto
15/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1870566&classId=894821&topicId=2680285&p0=03c7c0ace395d80182db07ae2c30f034&enableForum= CCT0425_A1_201602586101_V1 Além dos benefícios tradicionais relacionados com produtividade, redução do tempo de desenvolvimento e reaproveitamento de soluções passadas, a utilização de padrões de projeto pode contribuir ainda nos seguintes aspectos I - É uma abordagem complementar, auxiliam os analistas e desenvolvedores a melhor utilizar as práticas tradicionais de análise e projeto orientado a objetos, tais como abstração, encapsula mento, herança, polimorfismo, entre outros. II ¿ Cada padrão descreve um conjunto de problemas e a solução é única não podendo ser alterado III - Auxiliam programadores inexperientes a desenvolverem soluções mais elegantes, melhor documentadas, padronizadas e reutilizáveis. IV - Muitos dos padrões de projeto desenvolvidos auxiliam no re fatoramento da aplicação. considerando a classe de projetos GoF assinale a opção cujos padrões de projeto estão todos classificados como criação: PADRÕES DE PROJETO DE SOFTWARE CCT0425_A1_201602586101_V1 Lupa Calc. Vídeo PPT MP3 Aluno: WANDER COQUETTI Matrícula: 201602586101 Disciplina: CCT0425 - PAD.PROJ.SOFTWARE Período Acad.: 2018.1 (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. As afirmativas I, II, III estão corretas e a afirmativa IV está errada. As afirmativas II, III, IV estão corretas e a afirmativa I está errada. As afirmativas I, III, IV estão corretas e a afirmativa II está errada As afirmativas I, II, IV estão corretas e a afirmativa III está errada As afirmativas I, II, III, IV estão corretas 2. Command ; Builder ; Factory Method ; Protype - Singleton Abstractly factory ; Builder ; Factory Method ; Protype - Singleton Abstractly factory ; Builder ; Factory Method ; Decorator - Singleton Abstractly factory ; Bridge ; Factory Method ; Protype ; Singleton Abstractly factory ; Builder ; Composite ; Protype - Singleton 15/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1870566&classId=894821&topicId=2680285&p0=03c7c0ace395d80182db07ae2c30f034&enableForum= A família de padrões GoF é dividida em três grupos principais de padrões, a saber: Uma das categoria que tradicionalmente se classificam os padrões de projeto :Padrões Comportamentais cujo objetivo é: Sobre padrões de projeto selecione a opção correta sobre as afirmativas abaixo: I - Cada vez que uma boa solução for encontrada para um dado problema, a mesma deve ser lapidada, refinada e documentada para uso futuro. II - Padrões de projeto auxiliam projetistas e desenvolvedores a reutilizar soluções passadas, relacionadas com problemas são recorrentes em desenvolvimento de software. III ¿ Padrões de projeto são voltados para a resolução de problemas específicos, tornando os projetos orientados a objetos mais flexíveis, robustos e confiáveis. Iv ¿ Padrões de projeto não permitem a inovação tendo em vista que ¿engessam¿ a criatividade do desenvolvedor. (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? Softwares são sequencias de instruções a serem seguidas ou executadas que solucionam problemas modelados através de algoritmos com documentação associada. Quando um desenvolver projeta um software ele deseja criar um programa com um mínimo de qualidade. 3. Padrões de Criação; Padrões Metodológicos; Padrões de Ponte Padrões Comportamentais; Padrões de Criação; Padrões Estruturais Padrões de Proxy; Padrões de Criação; Padrões de Encadeamento Padrões de Processo; Padrões de Singularidade; Padrões de Prototipação Padrões Estruturais; Padrões de Processo; Padrões de Responsabilidade 4. Defende formas de instanciar objetos delegando responsabilidades Define a forma de organização dos objetos e sua colaboração mutua Define como implantar um novo método em uma classe. Define formas de gerencia e combinar diferentes comportamentos. Define como implantar o mecanismo de herança em um grupo de objetos 5. As afirmativas I, II, III, IV estão corretas As afirmativas I, II, III estão corretas e a afirmativa IV está errada. As afirmativas I, III, IV estão corretas e a afirmativa II está errada. As afirmativas II, III, IV estão corretas e a afirmativa I está errada. As afirmativas I, II, IV estão corretas e a afirmativa III está errada. 6. Decorator Composite Observer Adapter Abstract Factory 7. 15/05/2018 EPS http://estacio.webaula.com.br/Classroom/index.html?id=1870566&classId=894821&topicId=2680285&p0=03c7c0ace395d80182db07ae2c30f034&enableForum= Com base nesse pressuposto, qual única alternativa abaixo que um dos requisitos de qualidade esperado não se enquadra para software robusto desenvolvido: Para facilitar a manutenção da aplicação, há um design pattern que tem como objetivo principal centralizar o acesso aos dados em uma única camada. Esse design pattern é o Safe (seguro), Secure (confiável ) e Stable (estável) Maintenance (manutenção), Fault tolerance (tolerante a falhas) e Stable (estável) Maintenance (manutenção), Fault tolerance (tolerante a falhas), Secure (confiável ) e Stable (estável) Safe (seguro), Maintenance (manutenção) e Optimized (otimizado) Interpreter (interpretável) , Secure (confiável ) e Stable (estável) 8. DAO DTO MVC Application Service Business Object Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 15/05/2018 21:07:24.
Compartilhar