Questão nº 10

Questão de Arquitetura de Desenvolvimento de Software · FGV SEFAZ-AM 2022 - Prova II (nº 10)

FGV2022Analista de Tecnologia da Informação da Fazenda EstadualArquitetura de Desenvolvimento de Software
Gabarito: Dver comentário ↓

Sobre a gramática da linguagem de intercâmbio de dados JSON (JavaScript Object Notation), assinale a afirmativa correta.

Resposta comentada

Gabarito Alternativa D

JSON (JavaScript Object Notation) é um formato leve e universal para troca de dados, fácil para humanos lerem e escreverem, e para máquinas analisarem. Ele organiza os dados principalmente em objetos (coleções de pares nome/valor) e arrays (listas ordenadas de valores).

  • (A) Incorreta: Um objeto JSON é um conjunto não ordenado de pares nome-valor. A ordem em que os pares são declarados não tem significado semântico e não é garantida pelos parsers JSON.
  • (B) Incorreta: Valores numéricos em JSON são representados apenas em base decimal, podendo incluir um sinal, parte fracionária e expoente. Bases octal (ex: 010) ou hexadecimal (ex: 0xA) não são permitidas na especificação JSON.
  • (C) Incorreta: A ausência intencional de um valor em JSON é representada pela palavra reservada null. A palavra undefined é um conceito do JavaScript e não faz parte da gramática JSON. Essa é uma armadilha comum, pois JSON é derivado do JavaScript, mas undefined não é um tipo de dado JSON válido.
  • (D) Correta: Uma string JSON é de fato uma sequência de zero ou mais caracteres Unicode, sempre delimitada por aspas duplas. Caracteres especiais podem ser escapados com uma barra invertida (\).
  • (E) Incorreta: Espaços em branco (espaço, tabulação, nova linha, retorno de carro) são permitidos entre os tokens JSON para melhorar a legibilidade e são ignorados pelos analisadores.

Fonte: FGV SEFAZ-AM 2022 - Prova II Analista de Tecnologia da Informação da Fazenda Estadual (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho