Questão de Programação — JSON — CESPE / CEBRASPE 2023
- Código
- ce156195
- Banca
- CESPE / CEBRASPE
- Órgão
- MPE-RO
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Sistemas
- AUDDI.
- BXSLT.
- CWSDL.
- DJSON.
- EXML.
GabaritoD — JSON.
Gabarito: letra D. A sintaxe de pares chave-valor ("chave": "valor") é a marca registrada do formato JSON, amplamente utilizado em APIs REST e na troca de dados entre sistemas. O conteúdo de apoio destaca que JSON é um formato leve que utiliza exatamente essa estrutura (pares chave-valor). As demais alternativas são formatos ou tecnologias diferentes: UDDI, XSLT, WSDL e XML não utilizam a sintaxe chave-valor como padrão.
UDDI (Universal Description, Discovery, and Integration) é um registro de serviços web utilizado no protocolo SOAP, não é um formato de dados com pares chave-valor.
XSLT (eXtensible Stylesheet Language Transformations) é uma linguagem para transformar documentos XML em outros formatos; não define uma sintaxe de pares chave-valor.
WSDL (Web Services Description Language) é uma linguagem de descrição de serviços web baseada em XML, não um formato de troca de dados com pares chave-valor.
JSON (JavaScript Object Notation) é o formato que representa dados como pares de chave e valor, exatamente como descrito no enunciado. É o padrão mais comum em APIs REST.
XML (eXtensible Markup Language) utiliza tags de abertura e fechamento para estruturar dados, não pares chave-valor. Embora também seja usado para troca de dados, sua sintaxe é diferente.
Na prova, lembre-se: JSON = objeto = { "chave": "valor" }; XML = tags = <tag>valor</tag>. A banca pode tentar confundir colocando XML como alternativa, mas a presença de "pares chave-valor" aponta diretamente para JSON.
Link permanente: /questoes/ce156195