Em uma arquitetura cliente-servidor, o processamento da inf...

Próximas questões
Com base no mesmo assunto
Q1152724 Arquitetura de Software
Em uma arquitetura cliente-servidor, o processamento da informação é dividido em módulos ou processos distintos. Sobre arquitetura cliente-servidor, é correto afirmar que,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C

A questão aborda a arquitetura cliente-servidor, que é um modelo de arquitetura de rede onde o processamento é distribuído entre dois tipos de entidades: os clientes e os servidores. Este modelo é bastante comum em sistemas de informação, onde diferentes camadas de processamento são responsáveis por diferentes tarefas.

Justificativa da Alternativa Correta:

C - Na arquitetura cliente-servidor three-tier, existem as seguintes camadas: Camada de apresentação (cliente); Camada de aplicação (lógica empresarial) e Servidor de banco de dados.

A arquitetura three-tier (três camadas) é uma das mais comuns em sistemas cliente-servidor. Ela divide o processamento em três partes fundamentais:

  • Camada de Apresentação (Cliente): Responsável pela interface com o usuário.
  • Camada de Aplicação (Lógica Empresarial): Onde a lógica de negócios é processada.
  • Servidor de Banco de Dados: Onde os dados são armazenados e gerenciados.

Esse modelo promove uma melhor organização e escalabilidade do sistema, permitindo que cada camada seja desenvolvida e mantida separadamente.

Análise das Alternativas Incorretas:

A - Na arquitetura cliente-servidor centralizada, existem as seguintes camadas: Camada de aplicação (DML); Camada de sessão (lógica empresarial) e Servidor de banco de dados.

Essa descrição mistura conceitos. A arquitetura cliente-servidor centralizada não identifica camadas dessa forma, e "DML" (Data Manipulation Language) não é uma camada de aplicação.

B - Na arquitetura cliente-servidor file-server, existem as seguintes camadas: Camada de apresentação (cliente); Camada de aplicação (lógica empresarial) e Servidor de banco de dados.

A arquitetura file-server não possui essas camadas. No file-server, o servidor atua principalmente como um armazenamento de arquivos, e não há uma clara separação de lógica de aplicação como descrito na alternativa.

D - Na arquitetura cliente-servidor file-server, existem as seguintes camadas: Camada de aplicação (cliente); Camada de sessão (lógica empresarial) e Camada de processamento (lógico).

Semelhante à alternativa B, esta descrição não se aplica ao modelo file-server, que é mais simples e não incorpora essas camadas de maneira distinta.

E - Na arquitetura cliente-servidor centralizada, existem as seguintes camadas: Camada de apresentação (cliente); Camada de aplicação (lógica empresarial) e Camada de processamento (lógico).

A arquitetura cliente-servidor centralizada geralmente não é descrita com uma divisão de camadas dessa maneira. A descrição fornecida é mais próxima de um modelo three-tier, que não é o foco dessa alternativa.

Estudando esses conceitos, você estará melhor preparado para entender como os sistemas cliente-servidor são estruturados e como eles funcionam na prática. Isso é essencial para muitos concursos e para a aplicação prática em tecnologia da informação.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Basicamente, são três camadas: cliente x transação(lógica) x servidor

Aplicação em 3 camadas -> 1 no cliente, 2 no servidor

Cliente:

- Apresentação

Servidor:

- Lógica de Negócio (Servidor de Aplicação)

- Banco de Dados (Servidor de Banco de Dados)

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo