Pular para o conteúdo principal

Questão de Programação — JSON — Quadrix 2023

ProgramaçãoJSON
Código
qg024520
Banca
Quadrix
Órgão
COFFITO
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Com relação aos repositórios de código fonte, aos conceitos de Json e ao framework Entity, julgue o item.O JSON é um formato de dados leve e de fácil leitura, que se baseia em texto, frequentemente utilizado para trocar informações entre sistemas e aplicativos.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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: formato de troca de dados

Gabarito: Certo (C). A afirmação descreve corretamente o JSON (JavaScript Object Notation) como um formato de dados leve, baseado em texto, de fácil leitura e amplamente utilizado para troca de informações entre sistemas e aplicativos — exatamente a definição consagrada do formato.

O JSON é um acrônimo para JavaScript Object Notation, um formato de intercâmbio de dados que se tornou padrão de facto na comunicação entre sistemas, especialmente em APIs REST e aplicações web. Sua principal característica é ser baseado em texto, o que o torna legível tanto por máquinas quanto por humanos, e leve, pois não carrega marcações pesadas como o XML. A simplicidade do formato — baseado em pares de chave-valor — permite que qualquer linguagem de programação moderna o gere e o interprete com facilidade, o que explica sua onipresença em integrações de sistemas.

A definição apresentada no enunciado é uma paráfrase fiel da descrição clássica do JSON encontrada na documentação oficial e em referências técnicas. O formato foi especificado por Douglas Crockford em 2000 e, posteriormente, padronizado pela RFC 8259 (que substituiu a RFC 7159) e pela ECMA-404. Essas especificações definem o JSON como um formato de texto que representa dados estruturados, sendo independente de linguagem de programação, embora derivado do JavaScript.

Na prática, o JSON é utilizado em inúmeros cenários: desde o envio de dados de um formulário web para um servidor, até a comunicação entre microsserviços em arquiteturas distribuídas. Por exemplo, quando um aplicativo de previsão do tempo consulta uma API, o servidor responde com um documento JSON contendo temperatura, umidade e condições climáticas — dados que o aplicativo então converte em objetos para exibição ao usuário. Essa troca de informações entre sistemas distintos é exatamente o que o enunciado descreve.

A banca não explora aqui nenhuma pegadinha conceitual: a afirmação é uma definição direta e correta do formato. O candidato que domina o conceito básico de JSON não encontra dificuldade em julgar o item como certo. A distinção que poderia confundir seria confundir JSON com XML ou com JavaScript puro, mas o enunciado não induz a esse erro — ele apenas descreve as características fundamentais do formato.

Guarde o critério decisivo: JSON é um formato de dados (não uma linguagem de programação), baseado em texto, leve e auto-descritivo, usado para troca de informações entre sistemas. É exatamente essa combinação de características que a assertiva espelha.

Item — ✅ CERTO

A afirmação está correta porque descreve com precisão as características essenciais do JSON:

  • Formato de dados leve: o JSON é compacto, sem marcações desnecessárias, o que o torna eficiente para transmissão.

  • Fácil leitura: por ser texto puro com estrutura simples de pares chave-valor, é legível por humanos.

  • Baseado em texto: os dados são representados como strings de caracteres, independentes de codificação binária.

  • Frequentemente utilizado para trocar informações entre sistemas e aplicativos: é o formato padrão em APIs REST, aplicações AJAX, configurações e comunicação entre serviços.

Essas características estão alinhadas com a definição oficial do formato, que o descreve como um formato de intercâmbio de dados leve e legível. Não há qualquer erro ou imprecisão na assertiva — ela é uma definição canônica do JSON.

Gabarito: Certo (C).

Link permanente: /questoes/qg024520