Questões de Arquitetura Cliente-Servidor (Arquitetura de Software)

Limpar Busca

Sobre o modelo de rede cliente-servidor, é correto afirmar que

  • A os dados são armazenados em poderosos computadores chamados servidores.
  • B os computadores clientes são mantidos em locais chamados centro de dados.
  • C o modelo é considerado obsoleto, sendo pouco utilizado atualmente.
  • D o cliente recebe requisições, executa o trabalho solicitado e envia a resposta.
  • E o modelo depende da utilização de uma VPN para ser considerado viável.

Considerando um serviço implementado sobre uma arquitetura cliente-servidor sem alta disponibilidade, qual das alternativas a seguir é correta baseando-se no funcionamento desse modelo?

Obs.: Considere apenas o lado da administração do serviço, ou seja, do servidor da aplicação.

  • A Não há controle centralizado sobre a segurança do serviço.
  • B Os clientes são totalmente dependentes do servidor central.
  • C A escalabilidade absoluta é facilmente alcançada.
  • D Backup é facilitado, pois é necessário somente do lado dos clientes.
  • E a replicação de dados é mais fácil do que em arquiteturas descentralizadas.

Assinale a opção que corresponde a uma característica típica de uma aplicação web de grande porte construída como sistema distribuído em uma arquitetura cliente/servidor moderna.

  • A eliminação de considerações relacionadas à localização dos dados físicos e às estratégias de sincronização dos dados distribuídos geograficamente
  • B ambiente de execução heterogêneo composto de vários tipos de hardware, conexões de rede, sistemas operacionais, servidores e navegadores
  • C autonomia e independência funcional em relação aos componentes que integram a aplicação, como bases de dados, componentes legados e componentes de prateleira
  • D uso estrito da lógica de aplicação do lado do cliente para enriquecer a camada de apresentação com interfaces dinâmicas

A respeito de balanceamento de carga, julgue o item seguinte.

O uso de balanceadores de carga entre os clientes e os servidores de uma aplicação possibilita uma distribuição de carga uniforme para todos os servidores, mas não prioriza tráfego nem protege servidores contra sobrecarga.

  • Certo
  • Errado

Em uma arquitetura cliente-servidor em duas camadas,

  • A há compartilhamento da base de dados entre cliente e servidor.
  • B o cliente armazena as regras de negócio da aplicação.
  • C o cliente possui somente a interface de dados com o usuário.
  • D existe necessidade de instalação da aplicação cliente em apenas alguns nós.
  • E ocorre atualização automática de bancos de dados ao se alterar uma aplicação.