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?
- 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.
- BUsar JSON para serializar os dados; utilizar os métodos HTTP padrão como GET, POST, PUT e DELETE para as operações.
- 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.
- 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.