Questão nº 31
Questão de Tecnologia da Informação · FCC TRT19 2022 (nº 31)
Em uma requisição REST os tipos de dados utilizados na requisição e na resposta podem ser acordados entre o servidor e o cliente, sendo mais utilizados os tipos
- ABLOB e XML.
- BJSON e XML. (alternativa correta)
- CHTML e JAR.
- DUML e XML.
- EJSON e WAR.
Resposta comentada
Gabarito Alternativa B
APIs REST (Application Programming Interfaces que seguem o estilo arquitetural REST) permitem que sistemas diferentes troquem informações, e para isso, eles precisam concordar sobre o formato dos dados enviados e recebidos. Os formatos mais comuns para estruturar esses dados são JSON e XML.
- (A) Incorreta: BLOB (Binary Large Object) é usado para dados binários (como imagens ou arquivos), não para estruturar o corpo de requisições e respostas REST de forma geral, como fazem JSON ou XML.
- (B) Correta: JSON (JavaScript Object Notation) e XML (Extensible Markup Language) são os formatos mais amplamente adotados para a troca de dados estruturados em APIs REST, sendo JSON o mais popular atualmente devido à sua leveza e facilidade de uso.
- (C) Incorreta: HTML (HyperText Markup Language) é usado para criar páginas web que são exibidas em navegadores, não como formato de dados para APIs REST. JAR (Java Archive) é um formato de pacote para arquivos Java, não um tipo de dado para comunicação REST.
- (D) Incorreta: UML (Unified Modeling Language) é uma linguagem para modelar sistemas de software, não um formato de dados para requisições e respostas REST.
- (E) Incorreta: WAR (Web Application Archive) é um formato de pacote para aplicações web Java, similar ao JAR, e não um tipo de dado para comunicação REST.
Fonte: FCC TRT19 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.