Questões Informática Linguagens

Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo.

Responda: Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo. I. A estação cliente faz acesso direto ao servidor de banco de dados. II. Um conjunto de biblio...


Em relação à arquitetura de sistemas multicamadas, considere as assertivas abaixo.

I. A estação cliente faz acesso direto ao servidor de banco de dados.

II. Um conjunto de bibliotecas, localizadas no computador cliente tem a função de viabilizar a comunicação entre ele e o servidor.

III. As conexões no banco de dados são realizadas pelo servidor de aplicação.

IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga.

Os itens I a IV referem-se, respectivamente, aos modelos de

Foto de perfil Marcos de Castro
Por Marcos de Castro em 05/01/2025 20:03:04🎓 Equipe Gabarite
Gabarito: c)

A arquitetura de sistemas multicamadas é uma abordagem utilizada no desenvolvimento de software que divide a aplicação em camadas distintas, cada uma com uma responsabilidade específica. Vamos analisar cada assertiva:

I. A estação cliente faz acesso direto ao servidor de banco de dados.
Essa assertiva está relacionada à arquitetura de 2 camadas, onde a estação cliente se comunica diretamente com o servidor de banco de dados, sem a intermediação de uma camada de servidor de aplicação.

II. Um conjunto de bibliotecas, localizadas no computador cliente tem a função de viabilizar a comunicação entre ele e o servidor.
Essa assertiva está relacionada à arquitetura de 2 camadas, onde as bibliotecas no computador cliente facilitam a comunicação com o servidor de banco de dados.

III. As conexões no banco de dados são realizadas pelo servidor de aplicação.
Essa assertiva está relacionada à arquitetura de 3 camadas, onde o servidor de aplicação é responsável por gerenciar as conexões com o banco de dados.

IV. O gargalo de I/O (Input/Output) é evitado, uma vez que é possível ter a mesma regra de negócio dividida entre vários servidores através do balanceamento de carga.
Essa assertiva está relacionada à arquitetura de 3 camadas, onde é possível distribuir a carga de trabalho entre vários servidores para evitar gargalos de I/O.

Portanto, as assertivas I e II referem-se à arquitetura de 2 camadas, enquanto as assertivas III e IV referem-se à arquitetura de 3 camadas. Assim, a resposta correta é a alternativa c) 2, 2, 3 e 3 camadas.