Arquitetura Cliente/Servidor
Gabarito: letra C. Na arquitetura cliente/servidor, o servidor centraliza o armazenamento dos dados, o que permite maior controle de segurança; o cliente apenas solicita e consome o serviço. As demais alternativas atribuem papéis invertidos ou características não essenciais.
Alternativa A — ❌ Incorreta
Afirma que o servidor toma a iniciativa. Na verdade, é o cliente que inicia a requisição; o servidor apenas responde, caracterizando o modelo de requisição-resposta.
Alternativa B — ❌ Incorreta
Descreve um modelo peer-to-peer (P2P), onde os próprios clientes oferecem serviços uns aos outros. Na arquitetura cliente/servidor, os clientes não fornecem serviços para outros clientes.
Alternativa C — ✅ Correta ⟵ GABARITO
Corresponde à característica central: o servidor armazena todos os dados da aplicação. A centralização facilita a implementação de políticas de segurança, como autenticação, autorização e backups, aumentando a segurança geral do sistema em comparação com modelos descentralizados.
Alternativa D — ❌ Incorreta
Embora muitas aplicações cliente/servidor executem a lógica de negócio no servidor (ex.: aplicações web), essa não é uma regra absoluta. Existem modelos onde parte da lógica é processada no cliente (thick client). A alternativa é demasiado genérica e não define a arquitetura.
Alternativa E — ❌ Incorreta
Front-end é o termo utilizado para a interface do cliente (navegador, aplicativo), não para o servidor. O servidor é o back-end, que processa e armazena dados.
Gabarito: letra C.