Questão nº 42
Questão de Tecnologia da Informação · FGV TCE-TO 2022 (nº 42)
Uma característica importante de uma API Rest refere-se a um método de comunicação no qual o servidor completa cada solicitação do cliente independentemente de todas as solicitações anteriores, e os clientes podem solicitar recursos em qualquer ordem.
Essa característica é conhecida como:
- AAusência de estado; (alternativa correta)
- BCapacidade de armazenagem;
- CIndependência;
- DInterface uniforme;
- ESistema em camadas.
Resposta comentada
Gabarito Alternativa A
Conceito-chave: Uma API REST é como um balcão de atendimento onde cada pedido é tratado do zero, sem o atendente lembrar do que você pediu antes. O servidor não guarda "memória" (estado) da sua conversa; cada requisição carrega todas as informações necessárias para ser entendida sozinha.
- (A) Correta: É exatamente a definição de ausência de estado (stateless): o servidor não armazena contexto do cliente entre requisições, e cada solicitação é independente e completa em si mesma.
- (B) Incorreta: Capacidade de armazenagem não é um princípio REST, mas sim uma característica de infraestrutura (discos, memória) que não define o protocolo de comunicação.
- (C) Incorreta: "Independência" é um termo genérico que não corresponde a uma restrição arquitetural específica do REST; a palavra correta e técnica é "stateless" (ausência de estado).
- (D) Incorreta: Interface uniforme é uma restrição real do REST, mas se refere à padronização de verbos HTTP, URIs e formatos de mídia — não à independência entre requisições.
- (E) Incorreta: Sistema em camadas é outra restrição do REST (intermediários como proxies), mas não tem relação com a falta de memória entre solicitações.
Armadilha da banca: A pegadinha está na alternativa (C) Independência, que parece sinônimo de "independente de solicitações anteriores". Porém, o termo técnico correto e consagrado na literatura (Fielding, 2000) é ausência de estado — a banca troca a palavra exata por um sinônimo genérico para confundir quem decorou o conceito sem saber o nome técnico.
Fonte: FGV TCE-TO 2022 Auditor de Controle Externo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.