Um programador de ambiente WEB precisa utilizar o JSON para...

Próximas questões
Com base no mesmo assunto
Q3916985 Programação
Um programador de ambiente WEB precisa utilizar o JSON para armazenar e transmitir dados de um estudante de uma universidade, sendo essas informações: nome, ano de entrada, matrícula e disciplinas. No caso, as informações são do estudante J. Edward, que entrou em 2025, tem a matrícula F234567G9 e está cursando Cálculo 1 e Programação. A representação dessas informações na sintaxe JSON é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: O enunciado pedia a representação em JSON de um estudante com nome, ano de entrada, matrícula e disciplinas. A decisão dependia de reconhecer a sintaxe básica de JSON: objeto entre { }, pares "chave": valor e lista em [ ]. Por isso, a alternativa C é a única compatível.

Tema central: Sintaxe básica de JSON
Análise das alternativas
A
Errada
Está errada porque usa tags como <estudante>, <nome> e <disciplinas>, isto é, marcação do tipo XML/HTML. JSON não usa tags; usa objeto com pares "chave": valor entre chaves.
B
Errada
Está errada porque, apesar de usar { }, quebra a sintaxe JSON internamente: os valores textuais não estão corretamente delimitados por aspas duplas, há repetição indevida dos rótulos após os valores e a lista de disciplinas não traz strings corretamente formadas no array.
C
Certa
A alternativa C segue a estrutura válida de um objeto JSON: abre e fecha com chaves, organiza os dados em pares chave-valor, usa aspas duplas nas chaves e nos valores textuais, mantém 2025 como número válido sem aspas e representa as disciplinas como array entre colchetes, o que é adequado para uma lista com mais de um item.
D
Errada
Está errada porque mistura chaves com tags e trechos que não formam pares "chave": valor válidos. A estrutura apresentada é incompatível com JSON.
E
Errada
Está errada porque mistura tags como <Estudante> e </Estudante> com conteúdo em formato próximo de JSON. Isso impede que o conjunto seja um objeto JSON válido.
Pegadinha da questão
A confusão explorada foi trocar JSON por marcação tipo XML/HTML e aceitar uma alternativa com { } mesmo quando os pares chave-valor estão sintaticamente errados; além disso, a lista de disciplinas precisava aparecer como array.
Dica para questões semelhantes
  • Para validar JSON, primeiro confirme a estrutura geral: objeto entre { } com pares "chave": valor.
  • Verifique se textos estão entre aspas duplas e se números podem aparecer sem aspas quando forem numéricos.
  • Quando houver vários itens do mesmo campo, confira se foram representados como array entre [ ].

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

O JSON (JavaScript Object Notation) possui algumas regras básicas de sintaxe:

Os dados são representados em pares chave : valor.

As chaves devem estar entre aspas.

Strings também devem estar entre aspas.

Objetos são delimitados por { }.

Listas (arrays) são delimitadas por [ ].

Cada par é separado por vírgula.

Estrutura correta em JSON

As informações do estudante seriam representadas assim:

{

 "nome": "J Edward",

 "entrada": 2025,

 "matricula": "F234567G9",

 "disciplinas": ["Cálculo 1", "Programação"]

}

Análise das alternativas

A) usa XML, não JSON.

B) sintaxe incorreta (ordem e pontuação erradas).

C) segue corretamente a sintaxe JSON.

D) mistura XML com JSON.

E) mistura XML com JSON.

Gabarito C

Fonte: ChatGPT

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo