GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Quiz

Questões - Padrões de Projeto - Teste 03

Luis Felipe Guariento 10 Fragen

Quiz starten

Fragen in diesem Quiz (10)

  1. 1(Min. Comunicações - CESPE 2008) O padrão proxy está corretamente documentado no seguinte diagrama UML.Bild zu Frage 1
    1. ARichtig
    2. BFalsch
  2. 2(BNDES - 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
    1. APrototype.
    2. BDecorator.
    3. CObserver.
    4. DFaçade.
    5. EFlyweight.
  3. 3(MPE/BA – FESMIP/BA 2011) O Design Pattern que tem a finalidade de usar compartilhamento para suportar grandes quantidades de objetos, de granularidade fina, de maneira eficiente, é denominado
    1. AStrategy
    2. BComposite
    3. CFlyweight
    4. DState
    5. EBuilder
  4. 4(TRE/MS - FCC 2007) Strategy permite a criação de uma família de algoritmos encapsulados na forma de objetos que podem ser selecionados e substituídos dinamicamente pela aplicação.
    1. ARichtig
    2. BFalsch
  5. 5(INMETRO - CESPE 2009) Caso se deseje incorporar a um software um conjunto de algoritmos de uma mesma família, os quais são aplicáveis de forma intercambiável a um agregado de objetos similares, no qual o conjunto é passível de expansão em tempo de manutenção do software, então é mais recomendada a adoção do padrão Composite.
    1. ARichtig
    2. BFalsch
  6. 6(BACEN – CESGRANRIO 2010) Um arquiteto de software estuda que padrões de projeto são apropriados para o novo sistema de vendas de uma empresa. Ele deve considerar que o padrão
    1. ABridge separa a construção de um objeto complexo de sua representação, de modo que o mesmo processo de construção possa criar diferentes representações.
    2. BBuilder garante que uma classe seja instanciada somente uma vez, fornecendo também um ponto de acesso global.
    3. CSingleton separa uma abstração de sua implementação, de modo que os dois conceitos possam variar de modo independente.
    4. DChain of Responsibility evita o acoplamento entre o remetente de uma solicitação e seu destinatário, dando oportunidade para mais de um objeto tratar a solicitação.
    5. ETemplate Method utiliza compartilhamento para suportar, eficientemente, grandes quantidades de objetos de granularidade fina.
  7. 7(TJ/PI - FCC 2009)
    I. É o responsável pela especificação dos tipos de objetos a serem criados usando uma "instância" prototípica e pela criação de novos objetos copiando este protótipo.
    II. Define uma interface de nível mais alto que torna o subsistema mais fácil de usar e fornece uma interface única para um subsistema com diversas interfaces; compõe o grupo de padrões estruturais.
    III. Integrante do grupo de padrões comportamentais, ele provê uma forma de acessar sequencialmente os
    elementos de um agregado de objetos, sem expor a representação interna desse agregado.
    IV. As consequências do uso deste padrão é que o encapsulamento é mantido, já que objetos usam sua própria informação para cumprir responsabilidades; leva ao fraco acoplamento entre objetos e à alta coesão, uma vez que objetos fazem tudo que é relacionado à sua própria informação.
    1. ACommand, Iterator, Singleton e Expert.
    2. BController, Expert, Singleton e Prototype.
    3. CCommand, Singleton, Controller e Façade.
    4. DPrototype, Façade, Iterator e Expert.
    5. EAdapter, Façade, Command e Iterator.
  8. 8COPEVE-UFAL – UFAL 2011) O diagrama de classes apresentado na figura a seguir não Representa fielmente um buffer que passa por estados sucessivos de transformação. Em outras palavras, um buffer, que está inicialmente vazio, depois pode ficar parcialmente cheio e, possivelmente, pode ficar cheio. Dentre as opções apresentadas a seguir, qual o padrão de projetos que melhor se adequaria para modelar essa característica dinâmica do buffer?Bild zu Frage 8
    1. ASingleton.
    2. BDynamic behavior.
    3. CMediator.
    4. DComposite.
    5. EState.
  9. 9(INMETRO – CESPE 2009) O uso do padrão Command apresenta consequências como um objetoCommand é usualmente refratário ao enfileiramento; um objeto Command é usualmente transiente, isto é, não é passível de serialização e o uso disseminado de Commands dificulta a estruturação de um sistema em operações de alto nível.
    1. ARichtig
    2. BFalsch
  10. 10(TRE/MS - FCC 2007) Um exemplo de padrão de projetos apresentado pelo Gang of Four (GOF) é o Observer, que é utilizado quando se faz necessária a instanciação de um e apenas um objeto de uma determinada classe.
    1. ARichtig
    2. BFalsch

Informationen

Beschreibung
Concursos Públicos Engenharia de Software (Padrões de Projeto) Quiz am Questões - Padrões de Projeto - Teste 03, erstellt von Luis Felipe Guariento am 21/05/2021.
Sprache
Português
Aufrufe
1
Schlagwörter
engenharia de softwarepadrões de projetoconcursos públicos
Bewertung
Noch keine Bewertungen
Bewerte dieses Quiz
Bewerte dieses Quiz

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck