Pular para o conteúdo principal

Questão de Programação — JSON — FGV 2022

ProgramaçãoJSON
Código
fg049435
Banca
FGV
Órgão
PC-AM
Ano
2022
Nível
Superior
Cargo
Perito Criminal - 4ª Classe - Processamento de Dados
Sobre as regras sintáticas do JSON (JavaScript Object Notation), avalie as seguintes afirmativas:I. Dados são codificados como pares name/value.II. Dados são separados por barras verticais “|”.III. Chaves { } delimitam objetos.IV. Colchetes [ ] delimitam arrays.Está correto somente o que é afirmado em
  1. AI e II.
  2. BII e III.
  3. CIII e IV.
  4. DI, II e III.
  5. EI, III e IV.
Revelar gabarito e comentário

GabaritoE — I, III e IV.

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 E. Estão corretas as afirmativas I, III e IV. O JSON é um formato de troca de dados que utiliza pares nome/valor (name/value), objetos delimitados por chaves {} e arrays delimitados por colchetes []. A afirmativa II é falsa, pois os dados em JSON são separados por vírgulas, e não por barras verticais.

Afirmativa I — ✅ Correta

A especificação do JSON define que um objeto é uma coleção desordenada de pares nome/valor (name/value). Esse é o princípio fundamental da estrutura de dados do formato.

Afirmativa II — ❌ Incorreta

No JSON, os elementos são separados por vírgulas (,), e não por barras verticais (|). A barra vertical não tem significado no JSON. Os pares nome/valor são separados por dois-pontos (:) dentro de um objeto, e os itens de um array são separados por vírgulas.

Afirmativa III — ✅ Correta

Chaves {} delimitam objetos no JSON. Um objeto contém zero ou mais pares nome/valor.

Afirmativa IV — ✅ Correta

Colchetes [] delimitam arrays no JSON. Um array é uma lista ordenada de valores.

Conclusão: Apenas as afirmativas I, III e IV estão corretas, correspondendo à alternativa E.

Link permanente: /questoes/fg049435