Analise o seguinte objeto JSON: {    "Nome"          :     ...

Próximas questões
Com base no mesmo assunto
Q1393305 Programação

Analise o seguinte objeto JSON: 


{

   "Nome"          :       "João",

    "Sobrenome"    :       "Silva",

    "Ativo"              : true



Esse objeto corresponde exatamente ao seguinte tipo de declaração: 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - Objeto JSON dentro de um arquivo .json.

Para compreender a questão, é importante saber o que é um JSON (JavaScript Object Notation), que é um formato leve de troca de dados. Um ponto crucial é que o JSON é independente de linguagem, apesar de ser baseado em um subconjunto da notação de objeto do JavaScript. O JSON é usado para representar estruturas de dados e objetos.

Na alternativa correta, o objeto JSON é apresentado de maneira pura, sem estar envolvido em código ou tags adicionais. Isso é típico de um arquivo com a extensão .json, que é um formato padrão para troca de dados e armazenamento de informações estruturadas. Em tais arquivos, espera-se que o conteúdo esteja estritamente no formato JSON, pronto para ser consumido ou transmitido por APIs, sistemas web ou aplicativos que utilizem JSON como forma de comunicação ou configuração.

As outras opções podem ser excluídas porque:

  • Arquivos .html são usados para marcar e apresentar conteúdo na web e, embora possam conter JSON dentro de scripts, o contexto mais comum é que o JSON esteja incorporado em um arquivo separado.
  • Arquivos .js são scripts JavaScript e podem conter objetos JSON, mas também incluem outros códigos JavaScript que não se restringem ao formato JSON.
  • Um bloco JavaScript dentro de um script pode incluir um objeto JSON, porém, novamente, é apenas uma parte do código e geralmente é acompanhado por outras instruções JavaScript.

Portanto, a representação mais precisa e exclusiva de um objeto JSON será encontrada em um arquivo .json, justificando a escolha da alternativa B como correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo