Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — FCC 2017

Arquitetura de SoftwareArquitetura Cliente-Servidor
Código
fc037938
Banca
FCC
Órgão
TRE-PR
Ano
2017
Nível
Médio
Cargo
Técnico Judiciário - Operação de Computadores
Consider the text below.Client computers provide an interface to allow a computer user to request services of the server and to display the results the server returns. Servers wait for requests to arrive from clients and then respond to them. Ideally, a server provides a standardized transparent interface to clients so that clients need not be aware of the specifics of the system (i.e., the hardware and software) that is providing the service. Clients are often situated at workstations or on personal computers, while servers are located elsewhere on the network, usually on more powerful machines. This computing model is especially effective when clients and the server each have distinct tasks that they routinely perform.The text defines
  1. Athe mainframe-based model.
  2. Bthe client-server architecture.
  3. Ca private network based on TCP/IP protocols.
  4. Dan intranet designed to allow client and server to share information and resources.
  5. Ethe peer-to-peer network based on client/server model.
Revelar gabarito e comentário

GabaritoB — the client-server architecture.

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. O texto descreve precisamente o modelo cliente-servidor, no qual clientes solicitam serviços e servidores os atendem, com interface padronizada e distribuição de tarefas, conforme definição clássica da arquitetura.

A banca testa o reconhecimento desse modelo frente a outros paradigmas (mainframe, P2P, intranet). A descrição apresentada no enunciado é inequívoca: clientes fazem requisições, servidores aguardam e respondem, e há separação de responsabilidades.

Alternativa A — ❌ Incorreta

Refere-se ao modelo baseado em mainframe, que é centralizado e monolítico, diferente da distribuição de processamento cliente-servidor. No mainframe, terminais burros dependem totalmente do computador central, enquanto no modelo descrito clientes têm capacidade própria.

Alternativa B — ✅ Correta ⟵ GABARITO

O texto cita todas as características essenciais: clientes como interface para solicitar serviços, servidores que respondem, interface transparente (abstração de hardware/software) e tarefas distintas. Isso corresponde exatamente ao conceito de arquitetura cliente-servidor.

Alternativa C — ❌ Incorreta

Uma rede privada baseada em TCP/IP é apenas o meio de comunicação, não o modelo arquitetural descrito. O texto fala sobre papéis de cliente e servidor, não sobre protocolos de rede.

Alternativa D — ❌ Incorreta

Intranet é uma rede privada corporativa, que pode adotar arquitetura cliente-servidor, mas não é o modelo em si. O texto define o modelo de computação, não um tipo específico de rede.

Alternativa E — ❌ Incorreta

No peer-to-peer (P2P), cada nó atua como cliente e servidor simultaneamente. O texto, ao contrário, enfatiza a separação rígida: clientes solicitam, servidores atendem, sem que clientes ofereçam serviços. Portanto, não se trata de P2P.

Gabarito: letra B.

Link permanente: /questoes/fc037938