SóProvas


ID
1852423
Banca
FCC
Órgão
TRT - 23ª REGIÃO (MT)
Ano
2016
Provas
Disciplina
Arquitetura de Software
Assuntos

Um Analista de Sistemas necessita utilizar alguns padrões de projeto para solucionar determinados problemas. De acordo com as Categorias de Padrões do Gang of Four− GoF, ele vai utilizar um padrão de cada uma das três categorias, pela ordem, a saber:

− Padrões de Criação

− Padrões Estruturais

− Padrões Comportamentais

Em relação a essas três categorias, os padrões são, respectivamente,

Alternativas
Comentários
  • Padrões de Criação:

    Abstract Factory, Builder, Factory Method, Prototype, Singleton

    Padrões Estruturais:

    Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy

    Padrões Comportamentais:

    Chain of Responsibility, Commando, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor 

  • Bizu para decorar os padrões de projeto:

     

    Padrões de criação

    Uma fábrica abstrata constrói um protótipo único!
    Tradução
    : uma fábrica (Factory Method) abstrata (Abstract Factory) constrói (Builder) um protótipo (Prototype) único (Singleton).

    Padrões estruturais

    A ponte adaptada é composta de decorações na fachada para o peso mosca se “aproxymar”!
    Tradução
    : a ponte (Bridge) adaptada (Adapter) é composta (Composite) de decorações (Decorator) na fachada (Façade) para o peso mosca (Flyweight) se “aproxymar” (Proxy).

    --------------
    Obs:
    o que não for esses ai é Padrão Comportamental ;)
    --------------
    Padrões Comportamentais:
    Chain of Responsibility, Commando, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor 

  • Antonio Filho,

     

    Que manero!

     

    Não vou decorar com base na sua dica, pois já tenho um mnemônio meio zuado que gravei, mas as frases são muito boas! Gostei do "aproxymar" :D

  • Para resolvermos essa questão vamos utilizar mneumônicos.

    Para saber de todos os padrões de criação use: 'A Fábrica Abstrata constrói um protótipo único'. 5 padrões:

    1 - Factory Method

    2 - Abstract Factory

    3 - Builder (verbo construir em inglês)

    4 - Prototype

    5 - Singleton (lembra single = solteiro).

     

    Para os padrões de estrutura use: 'A ponta adaptada é composta de declarações na fachada para o peso mosca se aproximar'. 7 padrões:

    1 - Bridge

    2 - Adapter

    3 - Composite

    4 - Decorator

    5 - Façade

    6 - Flyweight (peso-mosca)

    7 - Proxy (aproximar)

     

    Os demais são padrões de comportamento. São 11 ao total:

    1 - Memento

    2 - Mediator

    3 - Iterator

    4 - Strategy

    5 - Template Method

    6 - Visitior

    7 - Command

    8 - Chain of Responsability

    9 - Interpreter

    10 - Observe

    11 - State

     

    Logo a única assertiva que se encaixa corretamente é a letra b. 

    Factory Method - padrão de criação.

    Flyweight - padrão de estrutura.

    Memento - padrão de comportamento.

    Gabarito

    b) X