JSON (JavaScript Object Notation) é um formato de dados lev...

Próximas questões
Com base no mesmo assunto
Q3368516 Programação
JSON (JavaScript Object Notation) é um formato de dados leve e fácil de ler e escrever para humanos. Amplamente utilizado na comunicação entre sistemas web, o JSON possui uma estrutura simples baseada em pares de chave e valor. Acerca de seus mecanismos, assinale a alternativa correta.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B

Tema central: A questão cobra conhecimento sobre a sintaxe básica do JSON e sua estrutura principal – objetos, pares de chave e valor e a notação correta.

Resumo teórico: JSON (JavaScript Object Notation) é um formato leve de troca de dados, amplamente utilizado para comunicação entre sistemas web. Ele é fácil de ler e escrever para humanos e simples de interpretar para máquinas. Sua estrutura baseia-se em:

  • Objetos: Delimitados por chaves { }, compostos por pares de chave-valor.
  • Chaves: Sempre representadas por strings entre aspas duplas ("").
  • Valores: Podem ser strings, números, booleanos, arrays, objetos ou null.
  • Arrays: Delimitados por colchetes [ ], podendo conter diferentes tipos de valores.

Referência: JSON Official Website

Justificativa da alternativa B:

A alternativa B descreve corretamente a sintaxe de um objeto JSON: o uso de chaves {}, os pares de chave-valor separados por dois-pontos : e exemplos válidos, como {"nome": "João", "idade": 30}. Tudo está em conformidade com a especificação.

Análise das alternativas incorretas:

  • A: JSON significa JavaScript Object Notation, e não "Java Serialized Object Notation". JSON não é específico para Java nem serve exclusivamente à serialização Java.
  • C: As chaves devem ser envolvidas por aspas duplas (""), nunca por aspas simples (''). Valores também seguem regras estritas.
  • D: Os valores booleanos em JSON são true e false, sem aspas. Se estiverem entre aspas, tornam-se strings, não booleanos.
  • E: Arrays podem conter qualquer tipo de valor (strings, números, objetos, arrays, booleanos, null) e não apenas números.

Dicas de interpretação:

  • Fique atento aos detalhes da sintaxe: aspas duplas, tipos de valores, delimitadores e nomes corretos.
  • Desconfie de informações que limitam ou ampliam o uso do JSON sem base técnica.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo