Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FGV 2024

Banco de DadosBanco de Dados
Código
fg077295
Banca
FGV
Órgão
CVM
Ano
2024
Nível
Superior
Cargo
Analista - Perfil 7 - Ciência de Dados - Tarde
Documentos do Jupyter Notebook são salvos com a extensão .ipynb, mas internamente eles são documentos do tipo:
  1. ADTD;
  2. BHTML;
  3. CJSON;
  4. DXHTML;
  5. EXML.
Revelar gabarito e comentário

GabaritoC — JSON;

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”.

Formato interno de arquivos Jupyter Notebook (.ipynb)

Gabarito: letra C (JSON). Os arquivos com extensão .ipynb são documentos JSON (JavaScript Object Notation) que armazenam o conteúdo do notebook (células, metadados, saídas) em uma estrutura hierárquica de chave-valor. Esse formato é amplamente utilizado por ser leve, legível por humanos e facilmente processado por máquinas.

O Jupyter Notebook foi projetado para utilizar JSON como formato nativo, permitindo alta interoperabilidade e versionamento. As demais alternativas referem-se a outros tipos de marcação ou definição de estrutura, mas não correspondem ao formato real do .ipynb.

Alternativa A — ❌ Incorreta

DTD (Document Type Definition) é uma linguagem para definir a estrutura de documentos XML. Não é um formato de documento em si, e os notebooks Jupyter não utilizam DTD.

Alternativa B — ❌ Incorreta

HTML (HyperText Markup Language) é uma linguagem de marcação para páginas web. Apesar de o notebook poder ser exportado para HTML, internamente o arquivo .ipynb é JSON.

Alternativa C — ✅ Correta ⟵ GABARITO

JSON (JavaScript Object Notation) é o formato nativo do Jupyter Notebook. Conforme mencionado no contexto, JSON é um formato autodescritível para troca de dados, adequado para representar a estrutura complexa de um notebook.

Alternativa D — ❌ Incorreta

XHTML é uma reformulação do HTML como aplicação XML. Não é o formato interno do .ipynb.

Alternativa E — ❌ Incorreta

XML (eXtensible Markup Language) é uma linguagem de marcação usada para estruturação de dados, mas o Jupyter Notebook adotou JSON em vez de XML por sua simplicidade e eficiência.

PEGA ESSA DICA!

Grave: .ipynb = JSON. É uma associação direta e constante em provas de banco de dados e ferramentas de análise.

Gabarito: letra C.

Link permanente: /questoes/fg077295