Questão de Algoritmos e Estrutura de Dados — Estrutura de Dados — IBADE 2026
Algoritmos e Estrutura de Dados›Estrutura de Dados
Código
gp019079
Banca
IBADE
Órgão
COREN-AM
Ano
2026
Cargo
Analista de Sistemas
No contexto da interoperabilidade entre sistemas distribuídos,determinadas tecnologias de marcação estruturada permitema organização lógica de informações em modelos hierárquicoscompostos por elementos aninhados, atributos descritivos evalidação estrutural baseada em esquemas formais. Emambientes corporativos, essa arquitetura favorece apadronização sintática na troca de dados entre aplicaçõesheterogêneas, especialmente em integrações orientadas aserviços e documentos eletrônicos institucionais. Nessecenário, assinale a alternativa que apresenta um conceitodiretamente associado à organização estrutural dessasinformações.
ANormalização relacional.
BEncapsulamento orientado a objetos.
CEstrutura em árvore
DProcessamento paralelo
EEscalonamento horizontal.
Revelar gabarito e comentário▾
GabaritoC — Estrutura em árvore
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”.
Estrutura de dados hierárquica e tecnologias de marcação
Gabarito: letra C. A organização lógica de informações em modelos hierárquicos, com elementos aninhados e atributos descritivos, corresponde diretamente ao conceito de estrutura em árvore — a base de tecnologias como XML, JSON e HTML. As demais alternativas tratam de conceitos de outras áreas (banco de dados relacional, orientação a objetos, paralelismo e escalabilidade) que não se relacionam com a organização estrutural da informação em si.
A questão aborda a interoperabilidade entre sistemas distribuídos por meio de linguagens de marcação estruturada. Tais tecnologias (XML, JSON, YAML, etc.) representam dados em uma estrutura hierárquica onde cada elemento pode conter subelementos e atributos, formando uma árvore de nós.
Alternativa A — ❌ Incorreta
A normalização relacional é um processo de organização de dados em bancos de dados relacionais, visando reduzir redundância e evitar anomalias. Não se aplica a modelos hierárquicos de marcação, que não seguem o modelo relacional.
Alternativa B — ❌ Incorreta
Encapsulamento é um princípio da programação orientada a objetos que esconde detalhes internos de implementação. Embora possa haver paralelos com a organização de elementos, não é o conceito central das linguagens de marcação hierárquica.
Alternativa C — ✅ Correta ⟵ GABARITO
A estrutura em árvore é a representação natural para dados hierárquicos: um elemento raiz que se ramifica em filhos, netos, etc., permitindo aninhamento e atributos. XML e JSON são exemplos clássicos que adotam essa organização.
Alternativa D — ❌ Incorreta
Processamento paralelo diz respeito à execução simultânea de tarefas para ganho de desempenho, não à organização estrutural dos dados.
Alternativa E — ❌ Incorreta
Escalonamento horizontal (horizontal scaling) é uma estratégia de aumento de capacidade de sistemas distribuídos, não um conceito de estruturação de dados.
PEGA ESSA DICA!
Quando a questão mencionar "elementos aninhados", "atributos descritivos" e "validação baseada em esquemas", lembre-se imediatamente de árvores e de linguagens como XML (com DTD/Schema) e JSON (com JSON Schema). Esse padrão é recorrente em provas de tecnologia da informação.