Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — INSTITUTO AOCP 2021

Arquitetura de SoftwareArquitetura Cliente-Servidor
Código
qq660989
Banca
INSTITUTO AOCP
Órgão
ITEP-RN
Ano
2021
Nível
Superior
Cargo
ITEP - RN - Perito Criminal - Computação
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.
  1. ANão há controle centralizado sobre a segurança do serviço.
  2. BOs clientes são totalmente dependentes do servidor central.
  3. CA escalabilidade absoluta é facilmente alcançada.
  4. DBackup é facilitado, pois é necessário somente do lado dos clientes.
  5. Ea replicação de dados é mais fácil do que em arquiteturas descentralizadas.
Revelar gabarito e comentário

GabaritoB — Os clientes são totalmente dependentes do servidor central.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquitetura Cliente-Servidor

Gabarito: letra B. No modelo cliente-servidor, os clientes dependem integralmente do servidor central para obter os serviços, processamento ou dados. Essa dependência é característica fundamental da arquitetura.

A banca testa o conhecimento das propriedades básicas do modelo cliente-servidor, especialmente a centralização dos serviços e as implicações para administração.

Cliente-Servidor (sem HA)
  • 1Características
    • Controle centralizado (servidor)
    • Dependência total dos clientes
    • Escalabilidade limitada
    • Backup no servidor
  • 2Não garantido pelo modelo puro
    • Escalabilidade absoluta
    • Replicação facilitada
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Afirma que não há controle centralizado sobre a segurança. No cliente-servidor, o servidor é o ponto central que gerencia a segurança dos dados e serviços, permitindo controle centralizado. O erro está em negar essa característica.

Alternativa B — ✅ Correta ⟵ GABARITO

Os clientes são totalmente dependentes do servidor central. Eles não podem operar sem o servidor, pois é ele quem provê os recursos solicitados. Essa dependência é uma das marcas do modelo.

Alternativa C — ❌ Incorreta

Diz que a escalabilidade absoluta é facilmente alcançada. Na prática, a escalabilidade é limitada pela capacidade do servidor; adicionar muitos clientes sem planejamento pode causar sobrecarga. Não é absoluta nem trivial.

Alternativa D — ❌ Incorreta

Afirma que o backup é facilitado porque é necessário somente nos clientes. No modelo cliente-servidor, os dados críticos geralmente estão centralizados no servidor, portanto o backup deve ser feito no servidor, não nos clientes.

Alternativa E — ❌ Incorreta

Diz que a replicação de dados é mais fácil que em arquiteturas descentralizadas. Embora seja verdade que no cliente-servidor a replicação é mais simples (dados centralizados), o enunciado pede uma afirmação correta sobre o funcionamento do modelo, e a alternativa B é mais essencial e direta. Além disso, a replicação de dados não é uma característica intrínseca do modelo básico sem alta disponibilidade.

PEGA ESSA DICA!

Grave que no modelo cliente-servidor o servidor é o ponto central de controle e dependência. Características como escalabilidade, backup e replicação dependem de implementação e não são garantidas pelo modelo puro.

Gabarito: letra B.

Link permanente: /questoes/qq660989