Questão de Programação — Conceitos básicos de programação — CESPE / CEBRASPE 2022
Programação›Conceitos 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
Aestruturados.
Bsemiestruturados.
Chierárquicos.
Dcategorizados.
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.
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).