Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — SELECON 2026
Arquitetura de Software›Arquitetura Cliente-Servidor
Código
qg762238
Banca
SELECON
Órgão
UFRJ
Ano
2026
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Sistemas
Um empreendimento de TI resolveu implantar uma arquitetura cliente-servidor de três camadas na sua estrutura web. A equipe de desenvolvimento está, então, trabalhando na camada que vai representar a interface de usuário com a camada de comunicação. Cabe a essa camada a exibição das informações gerais, além da coleta de informações dos usuários, podendo ser executada em um navegador da web. Considerando esse modelo de arquitetura, a camada na qual a equipe está trabalhando é a:
Afísica
Bsessão
Caplicação
Dapresentação
Eendereçamento
Revelar gabarito e comentário▾
GabaritoD — apresentação
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 de Três Camadas
Gabarito: letra D. A camada descrita é a camada de Apresentação, responsável pela interface com o usuário, exibição e coleta de informações, executada em navegador web. Nas arquiteturas de três camadas, as camadas são: Apresentação (interface), Aplicação (lógica de negócio) e Dados (banco de dados).
A questão cobra o conhecimento do modelo clássico de três camadas, que separa responsabilidades para melhor escalabilidade e manutenção. A descrição do enunciado – “representar a interface de usuário com a camada de comunicação”, “exibição das informações gerais”, “coleta de informações dos usuários”, “executada em um navegador da web” – encaixa perfeitamente na camada de Apresentação.
Camada
Função
Exemplo
Apresentação
Interface do usuário, exibição e entrada de dados
Navegador web, aplicativo cliente
Aplicação
Lógica de negócio, processamento de regras
Servidor web com código backend
Dados
Armazenamento e gerenciamento de dados
Banco de dados relacional ou NoSQL
As demais alternativas são distratores que remetem às camadas do modelo OSI (Física, Sessão, Aplicação) ou a termos genéricos (Endereçamento).
Arquitetura 3 camadas: Apresentação (Interface do usuário, Exibição e coleta de dados, Executada no navegador); Aplicação (Lógica de negócio, Processamento de regras); Dados (Armazenamento, Gerenciamento de dados)
Alternativa A — ❌ Incorreta
Física – É uma camada do modelo OSI (camada 1), responsável pela transmissão de bits pelo meio físico. Não se relaciona com interface de usuário.
Alternativa B — ❌ Incorreta
Sessão – Camada OSI (camada 5), que gerencia sessões de comunicação entre aplicações. Também não é a camada de interface.
Alternativa C — ❌ Incorreta
Aplicação – No modelo de três camadas, a camada de Aplicação contém a lógica de negócio, não a interface do usuário. Embora no modelo OSI a camada de Aplicação seja a mais próxima do usuário, na arquitetura cliente-servidor multicamadas a apresentação é separada.
Alternativa D — ✅ Correta ⟵ GABARITO
Apresentação – Conforme explicado, é a camada que lida com a interação com o usuário, exibindo informações e capturando entradas. No contexto web, é executada no navegador.
Alternativa E — ❌ Incorreta
Endereçamento – Não é uma camada padrão na arquitetura cliente-servidor de três camadas; refere-se a conceitos de rede (endereços IP, MAC, etc.), não à interface de usuário.
NÃO CAIA NESSA!
A banca mistura as camadas do modelo OSI com as camadas da arquitetura de software. O candidato pode confundir Aplicação (OSI) com Apresentação (arquitetura em camadas). Lembre-se: na arquitetura de três camadas, Apresentação é a interface; Aplicação é a lógica de negócio.