Com relação a programação e desenvolvimento de sistemas, ju...
Com relação a programação e desenvolvimento de sistemas, julgue o item a seguir.
A seguinte notação em JSON representa corretamente a propriedade de “Nome” para as empresas A e B.
{“Empresas”:[{“Nome”:”A”},{“Nome”:”B”}]}
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - certo
Para entender por que a alternativa está correta, é importante saber o que é JSON (JavaScript Object Notation) e como ele é utilizado para representar dados de maneira estruturada e legível tanto para humanos quanto para máquinas. O JSON é amplamente utilizado em programação para intercâmbio de dados, especialmente em aplicações web onde o cliente (navegador) e o servidor trocam informações de forma assíncrona (AJAX).
A sintaxe da notação JSON exige que as propriedades e strings sejam delimitadas por aspas duplas. No exemplo fornecido, temos um objeto com uma propriedade chamada "Empresas", que é um array. Esse array contém dois objetos, cada um representando uma empresa com uma propriedade "Nome". Assim, a estrutura especifica adequadamente os nomes das empresas A e B.
O trecho JSON fornecido:
{“Empresas”:[{“Nome”:”A”},{“Nome”:”B”}]}
Está corretamente formatado seguindo as regras do JSON, onde:
- O objeto principal é delimitado por chaves
{ }
. - A propriedade "Empresas" é seguida por dois pontos
:
, indicando a definição de seu valor. - O valor de "Empresas" é um array, indicado pelos colchetes
[ ]
. - Dentro do array, temos dois objetos, cada um com uma propriedade "Nome".
- As propriedades e strings estão corretamente delimitadas por aspas duplas.
Portanto, a representação JSON dada é válida e estabelece corretamente a propriedade "Nome" para as empresas A e B, justificando a resposta C - certo.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Correto.
{
"Empresas": [
{
"Nome": "A"
},
{
"Nome": "B"
}
]
}
String são com " " e inteiro não precisa.
Exemplo:
{
“titulo”: “JSON x XML”,
“resumo”: “o duelo de dois modelos de representação de informações”,
“ano”: 2012,
“genero”: [“aventura”, “ação”, “ficção”]
}
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo