Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — CCV-UFC 2016
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qq158786
- Banca
- CCV-UFC
- Órgão
- UFC
- Ano
- 2016
- Nível
- Médio
- Cargo
- CCV - - Técnico de Tecnologia da Informação
Sobre os padrões de projeto, é correto afirmar que:
- ACom o padrão Decorator, responsabilidade são estaticamente adicionadas ao objeto. Tais responsabilidade são definidas em tempo de compilação.
- BO padrão de projeto Template Method especifica a estrutura de algoritmo dentro de um método, onde algumas etapas desse algoritmo são definidas nas subclasses.
- CNo padrão Observer, quando o objeto observador (Observer) sofre alguma alteração, o objeto observado (Subject) é notificado para realizar o processamento adequado.
- DCom o padrão Facade é possível acessar os componentes de um sistema complexo a partir de diversas interfaces diferentes, obtendo o acesso direto a componentes internos do sistema.
- EO padrão Iterator fornece uma forma de acessar os elementos de uma estrutura de dados a partir da análise interna da estrutura utilizada para armazenar os objetos, sendo necessário conhecer o seu funcionamento.