JSON (JavaScript Object Notation) é um formato de dados lev...
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