Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — CESPE / CEBRASPE 2022

ProgramaçãoConceitos básicos de programação
Código
ce139432
Banca
CESPE / CEBRASPE
Órgão
PC-PB
Ano
2022
Nível
Superior
Cargo
Escrivão de Polícia
Em arquivos do tipo texto, os metadados que permitem armazenar informações por meio de estruturas como XML ou JSON são do tipo
  1. Aestruturados.
  2. Bsemiestruturados.
  3. Chierárquicos.
  4. Dcategorizados.
  5. Enão estruturados.
Revelar gabarito e comentário

GabaritoB — semiestruturados.

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

Metadados em arquivos XML/JSON

Gabarito: letra B. XML e JSON são exemplos clássicos de dados semiestruturados, pois possuem uma estrutura flexível (tags, chaves e valores) que permite armazenar metadados, ao contrário dos dados estruturados (tabelas rígidas) e não estruturados (texto livre).

A questão testa o conhecimento sobre a classificação dos tipos de dados quanto ao seu grau de estruturação. Dados semiestruturados não obedecem a um esquema rígido como tabelas relacionais, mas possuem marcadores (tags) que organizam a informação hierarquicamente, como em XML e JSON.

1Estruturados
Esquema rígido
Ex.: tabelas relacionais, CSV
2Semiestruturados
Estrutura flexível (tags/chaves)
Autodescrição
Ex.: XML, JSON
3Não estruturados
Sem organização prévia
Ex.: texto livre, imagens
Tipos de dados (quanto à estrutura)
LEVELsoulevel.com.br
Tipos de dados (quanto à estrutura): Estruturados (Esquema rígido, Ex.: tabelas relacionais, CSV); Semiestruturados (Estrutura flexível (tags/chaves), Autodescrição, Ex.: XML, JSON); Não estruturados (Sem organização prévia, Ex.: texto livre, imagens)

Alternativa A — ❌ Incorreta

Dados estruturados seguem um esquema pré-definido e rígido, como tabelas de banco de dados relacionais. XML e JSON não exigem esquema fixo, permitindo variações na estrutura.

Alternativa B — ✅ Correta ⟵ GABARITO

Dados semiestruturados possuem alguma organização (por meio de tags, atributos, chaves), mas sem um esquema rígido. XML e JSON são perfeitos exemplos: eles armazenam dados com autodescrição, podendo mudar de forma conforme a necessidade.

Alternativa C — ❌ Incorreta

A classificação hierárquicos refere-se a um modelo de dados (como o modelo hierárquico de bancos de dados), mas não é a categoria geral que descreve XML/JSON. Embora XML tenha estrutura em árvore, o termo correto para esse padrão de flexibilidade é semiestruturado.

Alternativa D — ❌ Incorreta

Categorizados não é um termo técnico padrão para classificar dados quanto à estrutura. Pode-se categorizar informações, mas isso não define o formato.

Alternativa E — ❌ Incorreta

Dados não estruturados são completamente livres (ex.: arquivos de texto puro, imagens). XML e JSON possuem uma estrutura definida, ainda que flexível, portanto não se enquadram aqui.

PEGA ESSA DICA!

Grave a associação: XML e JSON = dados semiestruturados. Em provas de TI, essa relação é frequente. Liste outros exemplos: CSV (estruturado), texto livre (não estruturado).

Gabarito: letra B

Link permanente: /questoes/ce139432