Questão de Arquitetura de Software — Arquitetura em camadas — Instituto Consulplan 2021
Arquitetura de SoftwareArquitetura em camadas
- Código
- qq665757
- Banca
- Instituto Consulplan
- Órgão
- SEFAZ-PI
- Ano
- 2021
- Nível
- Superior
- Cargo
- Analista em Desenvolvimento de Sistemas
A arquitetura em três camadas tem como objetivo promover a separação das funcionalidades, usando camadas para a separação da lógica de apresentação, lógica de negócio e lógica de acesso a dados. A separação em três camadas torna o sistema mais flexível, permitindo que as camadas sejam desenvolvidas e modificadas independentemente. O diagrama a seguir descreve os três níveis de camadas, analise-o.
Sobre a arquitetura em três camadas, é INCORRETO afirmar que:
Sobre a arquitetura em três camadas, é INCORRETO afirmar que:- AOs serviços da terceira camada são protegidos do acesso direto pelos componentes do cliente, residindo em uma rede segura. A interação deve ocorrer por meio dos processos da segunda camada.
- BOs processos de segundo nível são comumente chamados de camada de lógica do aplicativo. Esses processos gerenciam a lógica de negócio do aplicativo e têm permissão para acessar os serviços da terceira camada.
- CA responsabilidade para a apresentação e a interação do usuário reside nos componentes da primeira camada. Esses componentes clientes permitem ao usuário interagir com os processos da terceira camada de uma maneira segura e intuitiva.
- DA camada de lógica de aplicativo é onde a maioria do trabalho de processamento ocorre. Vários componentes clientes podem acessar os processos da segunda camada simultaneamente e, portanto, essa camada de lógica de negócio deve gerenciar suas próprias transações.