Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FCC 2011
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- fc118854
- Banca
- FCC
- Órgão
- TRT - 24ª REGIÃO (MS)
- Ano
- 2011
- Nível
- Superior
- Cargo
- Analista Judiciário - Tecnologia da Informação
Considere:I. Fornecer uma interface para criação de famílias de objetos relacionados ou dependentes, sem especificar suas classes concretas. Possibilitar o adiamento da instanciação para as subclasses.II. Garantir a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto.III. Possibilitar o armazenamento do estado interno de um objeto em um determinado momento, para que seja possível retorná-lo a este estado, caso necessário.I, II e III são, respectivamente, objetivos dos design patterns intitulados:
- AInterpreter, Iterator e Memento.
- BCommand, Singleton e Iterator.
- CFactory Method, Singleton e Memento.
- DIterator, Factory Method e Flyweight.
- ESingleton, Flyweight e Command.