SEMEF Manaus - AM - Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Programador
Na sintaxe do padrão de troca de dados JSON, o tipo de dados que um campo pode conter é, dentre outros,
Afloat.
Bvector.
Cdate.
Dboolean.
Efunction.
Revelar gabarito e comentário▾
GabaritoD — boolean.
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 – Tipos de dados
Gabarito: letra D. O padrão JSON (JavaScript Object Notation) define apenas seis tipos de dados: string, number, object, array, boolean e null. Dentre as alternativas, o único que corresponde a um tipo válido é boolean (verdadeiro/falso).
float não é um tipo JSON. Números em JSON são do tipo number, sem distinção entre inteiro e ponto flutuante — a especificação não define subtipos como float ou double.
Alternativa B — ❌ Incorreta
vector não é um tipo JSON. Estruturas sequenciais são representadas pelo tipo array.
Alternativa C — ❌ Incorreta
date não é um tipo JSON. Datas são comumente representadas como strings em formato ISO 8601, mas não há um tipo nativo para data.
Alternativa D — ✅ Correta ⟵ GABARITO
boolean é um dos seis tipos fundamentais do JSON, com valores true ou false. A especificação RFC 8259 define: “JSON's types are: object, array, number, string, boolean, and null.”
Alternativa E — ❌ Incorreta
function não é um tipo JSON. Funções são objetos executáveis em JavaScript, mas não são serializáveis no formato JSON.
PEGA ESSA DICA!
Decore os 6 tipos JSON – string, number, object, array, boolean, null. Qualquer alternativa que fuja desse conjunto (float, date, vector, function, etc.) está automaticamente errada.