Questão nº 94
Questão de Informática · CEBRASPE PF 2025 (nº 94)
Julgue os itens subsecutivos, no que se refere a aprendizado de máquina e API (application programming interface).
REST (Representational state transfer) e GraphQL são dois tipos de API, cada um com suas características técnicas particulares.
Resposta comentada
API é um "contrato" entre programas que define como eles conversam. REST é um estilo de arquitetura que usa URLs e verbos HTTP (GET, POST, etc.) para acessar recursos, enquanto GraphQL é uma linguagem de consulta que permite ao cliente pedir exatamente os campos que precisa em uma única requisição. Ambos são formas de construir APIs, mas com filosofias diferentes.
- Correta: Certo. A afirmação é genérica e verdadeira: REST e GraphQL são, de fato, dois tipos distintos de API, cada um com características técnicas próprias (REST é baseado em recursos e GraphQL em consultas flexíveis).
Fica de olho: A banca pode trocar a palavra "tipos" por "protocolos" — REST e GraphQL não são protocolos (como HTTP ou WebSocket), são estilos arquiteturais ou linguagens de consulta. Se o item disser "são dois protocolos de API", ele se torna errado.
Fonte: CEBRASPE PF 2025 Conhecimentos Comuns (Escrivão-Agente-Papiloscopista PF). Reproduzida para fins de estudo.