Pular para o conteúdo principal

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.Imagem associada para resolução da questãoSobre a arquitetura em três camadas, é INCORRETO afirmar que:
  1. 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.
  2. 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.
  3. 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.
  4. 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.
Revelar gabarito e comentário

GabaritoC — A 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.

Link permanente: /questoes/qq665757