Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FGV 2016
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- fg023135
- Banca
- FGV
- Órgão
- IBGE
- Ano
- 2016
- Nível
- Superior
- Cargo
- Analista - Análise de Sistemas - Desenvolvimento de Aplicações - Web Mobile
A empresa SOFTPRONTO foi contratada para desenvolver aplicativos de uma instituição financeira que possam ser executados em diferentes plataformas, como PC, celular e tablet. Para evitar a necessidade de criar diferentes soluções para cada plataforma, a empresa decidiu adotar um padrão de projeto que defina uma família de componentes para cada plataforma e uma implementação que os instancie de acordo com a plataforma-alvo na qual a aplicação estará sendo executada. O padrão adequado a essa implementação é:
- APrototype;
- BAdapter;
- CTemplate Method;
- DAbstract Factory;
- EStrategy.