Questão FC375252
A arquitetura cliente-servidor é uma arquitetura de computação distribuída. Geralmente refere-se a um modelo em que dois ou mais computadores interagem de modo que um oferece os se
Arquitetura de Redes
Instituto Consulplan · 2022
A arquitetura cliente-servidor é uma arquitetura de computação distribuída. Geralmente refere-se a um modelo em que dois ou mais computadores interagem de modo que um oferece os serviços aos outros. Este modelo permite aos usuários acessar informações e serviços de qualquer lugar. Sobre a arquitetura cliente-servidor, analise as afirmativas a seguir.
I. Na arquitetura cliente-servidor em três camadas, o modelo de distribuição de processos pode ter algumas combinações de gerenciamento de dados distribuídos, em que a gerência de dados se distribui no cliente e no servidor.
II. A arquitetura de três camadas é uma arquitetura de aplicativo de software bem estabelecida que organiza aplicativos em três camadas: a camada de apresentação; a camada do aplicativo; e, a camada de dados.
III. A camada de apresentação é o próprio cliente que interage com a interface.
IV. A camada de aplicativo é onde as informações coletadas na camada de apresentação são processadas.
V. Somente na camada de dados é feita a inclusão, a exclusão ou a modificação dos dados.
Está correto o que se afirma apenas em
- III e V.
- IV e V.
- I, II e III.
- I, II e IV.
- II, III e IV.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
As afirmativas I, II e IV estão corretas porque refletem conceitos fundamentais da arquitetura cliente‑servidor em três camadas.
I. O modelo permite diferentes combinações de distribuição de processos: a gerência de dados pode ser parcialmente alocada no cliente e parcialmente no servidor, dependendo de requisitos de desempenho, latência e segurança, ou seja, a lógica de acesso e parte da validação podem residir em diferentes pontos.
II. A arquitetura organiza o sistema em três partes bem definidas: camada de apresentação (interface com o usuário), camada de aplicação (lógica de negócio) e camada de dados (armazenamento), promovendo modularidade.
IV. A camada de aplicação recebe os dados da apresentação, processa as regras de negócio, interage com a camada de dados e devolve respostas tratadas à apresentação.
Essa separação facilita escalabilidade, manutenção e controle de acesso.
Conteúdo do catálogo FC Concursos · Atualizado em