SóProvas


ID
1055866
Banca
CESPE / CEBRASPE
Órgão
STF
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Julgue os itens subsecutivos, acerca de design patterns.

Em virtude da característica de combinatoriedade, um padrão não permite a construção de outro padrão derivado.

Alternativas
Comentários
  • Os Padrões de Projeto descrevem características comuns em projetos que devem ter, idealmente, as seguintes características:

    (1) Encapsulamento : um padrão encapsula um problema/solução bem definido. Ele deve ser independente, específico e formulado de maneira a ficar claro onde ele se aplica.
    (2) Generalidade : todo padrão deve permitir a construção de outras realizações a partir deste padrão.
    (3) Equilíbrio : quando um padrão é utilizado em uma aplicação, o equilíbrio dá a razão, relacionada com cada uma das restrições envolvidas, para cada passo do projeto. Uma análise racional que envolva uma abstração de dados empíricos, uma observação da aplicação de padrões em artefatos tradicionais, uma série convincente de exemplos e uma análise de soluções ruins ou fracassadas pode ser a forma de encontrar este equilíbrio.
    (4) Abstração : os padrões representam abstrações da experiência empírica ou do conhecimento cotidiano.
    (5) Abertura : um padrão deve permitir a sua extensão para níveis mais baixos de detalhe.
    (6) Combinatoriedade : os padrões são relacionados hierarquicamente. Padrões de alto nível podem ser compostos ou relacionados com padrões que endereçam problemas de nível mais baixo.

    (Fonte: http://www3.mat.ufrgs.br/mediawiki/index.php/Design_Pattern)

    Gabarito "E"