Baixe o app para aproveitar ainda mais
Prévia do material em texto
5/18/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1/2 Fechar PADRÕES DE PROJETO DE SOFTWARE Simulado: CCT0075_SM_201502262428 V.1 Aluno(a): FRANCISCO RIBEIRO CAVALCANTE NETTO Matrícula: 201502262428 Desempenho: 0,5 de 0,5 Data: 15/05/2016 13:08:49 (Finalizada) 1a Questão (Ref.: 201502407023) Pontos: 0,1 / 0,1 (CESGRANRIO 2009) O presidente de uma empresa determinou que fosse disponibilizado um sistema de vendas na Internet. No entanto, o software de controle de estoque que deve ser acessado pela aplicação de vendas é muito antigo e provê uma API (Application Programming Interface) de uso muito complicado. Para que os desenvolvedores possam acessar uma interface mais simples, o arquiteto do sistema pode determinar o uso do padrão de projeto Prototype. Flyweight. Façade. Observer. Decorator. 2a Questão (Ref.: 201502882294) Pontos: 0,1 / 0,1 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? Singleton Proxy Abstract Factory Prototype Nra 3a Questão (Ref.: 201502407698) Pontos: 0,1 / 0,1 (FCC 2011) No contexto dos padrões de projeto: I. Oferecer uma interface simples para uma coleção de classes. II. Desacoplar uma abstração de sua implementação para que ambas possam variar independentemente. Correspondem respectivamente a Façade e Composite. Adapter e Façade. Façade e Bridge. Bridge e Adapter. Composite e Bridge. Gabarito Comentado. 5/18/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2/2 4a Questão (Ref.: 201502366450) Pontos: 0,1 / 0,1 Um dos princípios do padrão de arquitetura MVC é a separação da lógica da apresentação do modelo. PORQUE É, muitas vezes, mais prático manter a visão e o controlador unificados, inclusive, por demandas da tecnologia. Analisandose as afirmações acima, concluise que ... . a primeira afirmação é verdadeira, e a segunda é falsa. As duas afirmações são falsas as duas afirmações são verdadeiras, e a segunda justifica a primeira. as duas afirmações são verdadeiras, e a segunda não justifica a primeira. a primeira afirmação é falsa, e a segunda é verdadeira. 5a Questão (Ref.: 201502952953) Pontos: 0,1 / 0,1 Quanto aos design patterns, é correto afirmar que: descrevem melhores práticas, bons projetos, e captam a experiência de uma maneira possível de ser usada por outros. o maior problema com a utilização dos design patterns é que eles não suportam o uso de ferramentas CASE e podem trazer erros provenientes da percepção de quem os criou. são projetos concretos que incluem detalhes de implementação. são conjuntos de classes abstratas e concretas que podem ser adaptadas e ampliadas para criar sistemas de aplicações. a UML pode ser utilizada para representar frameworks, mas não é tão ampla ao ponto de oferecer suporte à representação dos design patterns.
Compartilhar