Pular para o conteúdo principal

Questão de Programação — JSON — CESPE / CEBRASPE 2023

ProgramaçãoJSON
Código
ce156195
Banca
CESPE / CEBRASPE
Órgão
MPE-RO
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas
Se a troca de dados entre sistemas tem sintaxe em pares de chave-valor, então está em uso o padrão
  1. AUDDI.
  2. BXSLT.
  3. CWSDL.
  4. DJSON.
  5. EXML.
Revelar gabarito e comentário

GabaritoD — JSON.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

JSON (JavaScript Object Notation)

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.

Alternativa A – ❌ Incorreta

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.

Alternativa B – ❌ Incorreta

XSLT (eXtensible Stylesheet Language Transformations) é uma linguagem para transformar documentos XML em outros formatos; não define uma sintaxe de pares chave-valor.

Alternativa C – ❌ Incorreta

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.

Alternativa D – ✅ Correta ⟵ GABARITO

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.

Alternativa E – ❌ Incorreta

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.

PEGA ESSA DICA!

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