Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — CESGRANRIO 2010
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- cg035388
- Banca
- CESGRANRIO
- Órgão
- Petrobras
- Ano
- 2010
- Nível
- Superior
- Cargo
- Analista de Sistemas Júnior - Engenharia de Software
Em uma aplicação distribuída que possua uma camada de objetos de negócio localizada no servidor da aplicação, há a necessidade de comunicação entre processos que estão sendo executados nas máquinas cliente e servidora. Para implementar essa comunicação, é possível o uso do padrão Fachada Remota (Remote Facade), do catálogo P of EAA. Nesse contexto, considere as afirmações a seguir.O uso do padrão Fachada Remota para intermediar chamadas a processos em execução por um servidor de aplicações, a partir de um cliente fisicamente remoto, aumenta o desempenho da aplicação PORQUEUma característica do objeto Fachada Remota é que ele implementa parte da lógica de negócio no lado cliente, o que diminui a quantidade de chamadas necessárias ao servidor.Analisando as afirmações, conclui-se que
- Aas duas afirmações são verdadeiras e a segunda justifica a primeira.
- Bas duas afirmações são verdadeiras e a segunda não justifica a primeira.
- Ca primeira afirmação é verdadeira e a segunda é falsa.
- Da primeira afirmação é falsa e a segunda é verdadeira.
- Eas duas afirmações são falsas.