Questões de Concurso
Sobre json em programação
Foram encontradas 197 questões
A respeito dos padrões XML e JSON, julgue o seguinte item.
No padrão JSON, um array é representado por colchetes que envolvem um ou mais elementos — podendo também envolver zero elementos — e, nele, os elementos são separados por vírgulas.
A respeito dos padrões XML e JSON, julgue o seguinte item.
O JSON pode representar apenas três tipos primitivos (strings, numbers, booleans) e um tipo estruturado (array).
Considere os seguintes trechos no formato JSON:
Trecho I:
{ "nome": "Maria Silva", "idade": 34, "ativo": true, "telefones": [ {"tipo": "celular", "numero": "11999998888"}, {"tipo": "comercial", "numero": "1133334444"} ], "conjuge": null }
Trecho II:
{ nome: "João Santos", "idade": 28, "ativo": true }
Considerando a especificação oficial do formato JSON (RFC 8259) e os trechos apresentados, assinale a afirmativa correta.
A respeito desse conteúdo, é correto afirmar que ele é.
( ) JSON utiliza estruturas baseadas em pares chave–valor, enquanto XML utiliza marcações hierárquicas definidas por elementos e atributos.
( ) JSON permite comentários nativamente, seguindo padrão semelhante ao de linguagens como JavaScript.
( ) XML possui suporte à validação por meio de esquemas como XML Schema (XSD), permitindo verificar estrutura e tipos de dados.
( ) JSON não exige aspas para identificar nomes de chaves, desde que não contenham caracteres especiais.
A respeito de dados estruturados e não estruturados, de banco de dados NoSQL, de modelagem e normalização de dados e de Big Data, julgue o item a seguir.
No que tange aos bancos de dados que oferecem suporte nativo ao tipo JSON, o armazenamento de documentos com estruturas aninhadas constitui um impedimento técnico para a realização de consultas em atributos localizados em níveis hierárquicos profundos, uma vez que a ausência de um esquema rígido (schema) inviabiliza o mapeamento e a recuperação desses dados de forma direta.
I. String
II. Date Object
III. Boolean
IV. Null
V. Undefined
Quais tipos são aceitos no formato JSON (JavaScript Object Notation)?
Um sistema precisa atualizar dinamicamente uma lista de pedidos sem recarregar a página. O desenvolvedor implementou:

Sobre riscos à segurança e boas práticas de programação é correto afirmar que:
I. JSON é um formato texto bastante utilizado em sistemas web, no entanto só pode ser usado com JavaScript.
II. Como JSON é baseado na sintaxe do JavaScript, então qualquer objeto JavaScript pode ser escrito em JSON.
III. Os valores em JSON podem ser strings, números, booleanos, objetos, arranjos ou nulos.
IV. Um objeto em JSON é delimitado por chaves e contém pares chave: valor, e um arranjo é delimitado por colchetes e contém uma lista de valores separados por vírgula.
Estão corretas
Em relação a HTML5 e CSS3, XML, JSON, integração de dados e PWA (Progressive Web Apps), julgue o item seguinte.
JSON suporta apenas os tipos de dados string e número, o que limita a sua aplicabilidade na representação de estruturas mais complexas.
Considere o seguinte trecho de código JavaScript, utilizado para serializar um objeto para JSON:
const obj = {
a: undefined,
b: null,
c: () = > {}
};
console.log(JSON.stringify(obj));
Sabendo que JSON.stringify é usado para converter objetos em strings JSON válidas e que segue regras específicas quanto ao tratamento de tipos de dados não suportados, assinale a alternativa que exibe corretamente a saída do código acima no console:
Um desenvolvedor está recebendo dados de uma API no formato JSON (RFC 8259) e precisa validá-los antes do processamento. Analise as seguintes afirmações:
I. Um JSON válido pode conter `null`, mas não `undefined`.
II. O método JSON.parse() lançará um erro SyntaxError se a string JSON contiver uma vírgula extra no final de um array (ex.: [1, 2, 3,]).
III. JSON Schema (json-schema.org) permite definir validações estruturais (tipos, formatos, etc.) para documentos JSON.
É correto o que se afirma em:
A respeito de APIs, web services e JSON, julgue o item a seguir.
Apesar de ter sido originalmente baseado no JavaScript, o formato JSON é independente do JavaScript e pode ser utilizado para troca de dados em aplicações desenvolvidas em diversas linguagens de programação.
A respeito de APIs, web services e JSON, julgue o item a seguir.

Considerando o código em Python precedente, é correto afirmar que sua execução apresentará o resultado a seguir.
