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:
2, 3, 2 e 3 camadas.
2, 2, 2 e 2 camadas.
2, 2, 3 e 3 camadas.
3, 3, 2 e 2 camadas.
3, 3, 3 e 3 camadas.
Soluções para a tarefa
Resposta:
2, 2, 3 e 3 camadas.
Explicação:
Aplicações em 2 camadas.
No início da utilização do modelo Cliente/Servidor, as aplicações foram desenvolvidas utilizando-se um modelo de desenvolvimento em duas camadas. Neste modelo, um programa, normalmente desenvolvido em um ambiente de desenvolvimento, como o Visual Basic, Delphi ou Power Builder, é instalado em cada Cliente. Este programa acessa dados em um servidor de Banco de dados.
Aplicações em 3 camadas
Como uma evolução do modelo de 2 camadas, surge, com o crescimento da Internet, o modelo de três camadas. A idéia básica do modelo de 3 camadas, é "retirar" as Regras do Negócio do cliente e centralizá-las em um determinado ponto, o qual é chamado de Servidor de Aplicações. O acesso ao Banco de dados é feito através das regras contidas no Servidor de Aplicações. Ao centralizar as Regras do Negócio em um único ponto, fica muito mais fácil a atualização destas regras.
Em relação à arquitetura de sistemas multicamadas, estas se relacionam aos modelos: I. A estação cliente faz acesso (2 camadas); II. Um conjunto de bibliotecas (2 camadas); III. As conexões no banco de dados (3 camadas); IV. O gargalo de I/O (Input/Output) (3 camadas).
Cabe salientar que o modelo de aplicação em 2 camadas eram feitos no início do modelo Cliente/Servidor, de modo que um programa é instalado em cada cliente.
Já na aplicação em 3 camadas, um sistema cliente-servidor é desenvolvido, de modo que é mais demorado no inicialmente, porém, as respostas são mais rápidas.
De acordo com a alternativa I, a estação cliente faz acesso direto ao servidor de banco de dados, relacionando-se ao modelo de 2 camadas.
Na alternativa II, um conjunto de bibliotecas, localizadas no computador cliente, tem a função de viabilizar a comunicação entre ele e o servidor, relacionando-se ao modelo de 2 camadas.
Na alternativa III, as conexões no banco de dados são realizadas pelo servidor de aplicação, relacionando-se com a 3 camada.
E na alternativa 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, relacionando-se com a 3 camada.
Desta forma, os itens I ao IV referem-se, respectivamente, aos modelos de: 2, 2, 3 e 3 camadas.
Questão similar no Brainly:
https://brainly.com.br/tarefa/23887881
Quaisquer dúvidas, deixe nos comentários.
Bons estudos :)