Questões de JSON (Programação)

Limpar Busca

Acerca da linguagem Python e dos conceitos sobre desenvolvimento web, julgue o item a seguir.


JSON é um formato de dados leve e de fácil leitura, utilizado para armazenar e transferir dados entre um servidor e uma aplicação web.

  • Certo
  • Errado

Os JSON Web Tokens (JWT)

  • A só podem ser utilizados em aplicações móveis.
  • B requerem obrigatoriamente uma conexão segura (HTTPS) para seu funcionamento.
  • C servem para implementação de long-polling em aplicações web.
  • D contêm uma estrutura de três partes: cabeçalho, payload e assinatura.
  • E são sempre armazenados em cookies do navegador.

Determinada equipe de desenvolvimento web está construindo um sistema de consulta de dados em tempo real para uma plataforma de pedidos de delivery. O objetivo é permitir que os usuários visualizem atualizações de pedidos sem precisar recarregar a página. Para isso, os programadores decidiram utilizar o paradigma AJAX (Asynchronous JavaScript and XML) para buscar os dados do servidor e exibi-los dinamicamente. No entanto, em vez de utilizar XML para transportar os dados, a equipe optou por JSON (JavaScript Object Notation) como formato principal para a comunicação entre o cliente e o servidor. Durante uma reunião técnica, os programadores discutiram as razões para a escolha do JSON no contexto do AJAX. Com base nas propriedades do JSON e sua aplicação no paradigma AJAX, qual das seguintes afirmativas está correta?

  • A JSON é uma linguagem de marcação assim como XML, mas possui suporte nativo para atributos aninhados, o que facilita a estruturação dos dados retornados pelo AJAX.
  • B JSON é preferível ao XML em aplicações AJAX porque é um formato mais leve e de fácil conversão para objetos JavaScript, tornando o processamento mais eficiente no cliente.
  • C JSON, ao contrário do XML, não permite a estruturação hierárquica de dados, sendo limitado ao formato de chave-valor simples, o que reduz sua aplicabilidade em sistemas AJAX.
  • D JSON não é compatível com requisições AJAX, pois os navegadores modernos exigem que os dados sejam transmitidos exclusivamente no formato XML para evitar falhas de compatibilidade.

Julgue o item a seguir, relativo às tecnologias CSV e JSON, à Linguagem SQL e ao modelo CRISP-DM. 

A tecnologia JSON permite a aninhamento de objetos e arrays, possibilitando a construção de estruturas de dados complexas.

  • Certo
  • Errado

A respeito dos padrões e das tecnologias de comunicação e integração de sistemas, julgue o item que se segue.


Em JSON, um objeto é um conjunto não ordenado de pares nome/valor, delimitado por chaves, com os nomes e valores separados por vírgulas e os pares separados por dois-pontos.

  • Certo
  • Errado