Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — CESPE / CEBRASPE 2025

Arquitetura de SoftwareArquitetura Cliente-Servidor
Código
ce209555
Banca
CESPE / CEBRASPE
Órgão
PC-DF
Ano
2025
Nível
Superior
Cargo
Gestor de Apoio as Atividades Policiais Civis - Especialidade: Analista de Informática: Desenvolvimento de Sistemas
A respeito dos padrões e das tecnologias de comunicação e integração de sistemas, julgue o item que se segue.Uma API RESTful permite a comunicação entre cliente e servidor via HTTP, com arquitetura stateless, com suporte a cache, interface padronizada e sistema em camadas, garantindo escalabilidade e eficiência.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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 RESTful

CERTO. A afirmação está correta porque descreve com precisão as principais características de uma API RESTful: comunicação via HTTP, arquitetura stateless (sem estado), suporte a cache, interface uniforme e sistema em camadas — todos princípios fundamentais do estilo arquitetural REST, conforme definido por Roy Fielding. Esses atributos são os que garantem escalabilidade, desempenho e simplicidade na comunicação entre sistemas distribuídos.

O material de apoio confirma que uma API RESTful deve ser stateless (cada requisição contém todas as informações necessárias), cacheável (respostas podem ser armazenadas em cache), possuir interface uniforme (recursos identificados por URI e métodos HTTP padronizados) e adotar sistema em camadas (com intermediários como balanceadores de carga).

CERTO — o enunciado é fiel à definição técnica de RESTful APIs.

Link permanente: /questoes/ce209555