Pular para o conteúdo principal

Questão de Programação — JSON — FCPC 2025

ProgramaçãoJSON
Código
qg456741
Banca
FCPC
Órgão
UFC
Ano
2025
Nível
Superior
Cargo
Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Front-End
Em uma aplicação web, um analista está desenvolvendo um serviço RESTful que deve fornecer dados para várias interfaces de usuário (UI). Para garantir a interoperabilidade e a eficiência na resposta, qual das opções a seguir apresenta as melhores práticas recomendadas de acordo com padrões RESTful?
  1. ASerializar dados no formato XML, devido à sua compatibilidade com sistemas legados e suporte para validação com schemas; utilizar endpoints diferentes para cada tipo de operação, aumentando a flexibilidade.
  2. BUsar JSON para serializar os dados; utilizar os métodos HTTP padrão como GET, POST, PUT e DELETE para as operações.
  3. CFornecer múltiplos endpoints para a mesma funcionalidade, cada um com formatos de dados específicos para diferentes dispositivos; permitir que a API retorne mensagens de erro genéricas para evitar exposição de informações.
  4. DUtilizar métodos HTTP padrão para encapsular dados em objetos JavaScript complexos; adotar autenticação customizada em vez de padrões como OAuth 2.0.
Revelar gabarito e comentário

GabaritoB — Usar JSON para serializar os dados; utilizar os métodos HTTP padrão como GET, POST, PUT e DELETE para as operações.

Link permanente: /questoes/qg456741