GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO13Difícil⏱ medio

Sobrevoando manguezais da costa nordestina, drones registram diariamente imagens e dados de caranguejos em…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO13

Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Sobrevoando manguezais da costa nordestina, drones registram diariamente imagens e dados de caranguejos em sensores que coletam localização, tamanho e comportamento. Essas informações são armazenadas em diferentes formatos digitais: um arquivo CSV reúne colunas fixas de espécie, data e região; uma coleção JSON registra atributos aninhados como medidas detalhadas de carapaça, padrões de movimentação e parâmetros ambientais; há também relatórios em XML e bancos de dados relacionais contendo tabelas normalizadas. Pesquisadores precisam consultar rapidamente características específicas de cada espécie, incluindo métricas complexas definidas em objetos aninhados para comparar hábitos alimentares e variações morfológicas. Analise o texto-base e identifique qual formato de dados digitais é mais adequado para consultar atributos aninhados de diferentes espécies de forma flexível?

  1. A) Banco relacional: armazena dados em tabelas, exige normalização e não suporta diretamente dados aninhados
  2. B) Arquivo binário proprietário: estrutura interna opaca, dificulta consultas e adaptação a novos atributos
  3. C) JSON: formato legível com chaves e valores, permite representar dados aninhados de forma flexível
  4. D) CSV: formato tabular simples em texto, sem suporte a estruturas de dados aninhadas
  5. E) XML: formato de marcação, mas mais verboso e menos leve para consultas diretas em scripts

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique o que a questão pede: o formato digital mais adequado para consultar atributos aninhados de diferentes espécies de forma flexível. O texto destaca 'atributos aninhados', 'objetos aninhados' e a necessidade de consulta rápida e flexível.
  2. Analise o texto-base. O CSV reúne colunas fixas (espécie, data, região), ou seja, não representa bem estruturas aninhadas. O banco relacional usa tabelas normalizadas, o que exige junções para representar hierarquias de atributos. O XML aparece no texto como relatório, mas não é o formato descrito como coleção de atributos aninhados.
  3. O JSON é o formato que o texto descreve como 'coleção JSON' registrando 'atributos aninhados' como medidas detalhadas de carapaça, padrões de movimentação e parâmetros ambientais. Ele permite representar objetos dentro de objetos de forma legível e flexível, podendo acrescentar novos atributos sem reestruturar tudo.
  4. Confirme o gabarito. Concordo com a alternativa C.
  5. Por que as outras estão erradas:
  6. A) O banco relacional não suporta diretamente dados aninhados e exige normalização, o que dificulta a consulta direta de estruturas complexas.
  7. B) O arquivo binário proprietário tem estrutura opaca e dificulta consultas, o oposto do que o pesquisador precisa.
  8. D) O CSV é tabular e plano, sem suporte nativo a estruturas aninhadas, justamente a limitação apontada no texto.
  9. E) O XML também representa hierarquias, mas é mais verboso e menos leve para consultas diretas em scripts, por isso é menos adequado que o JSON para esse fim.

💡 Dica: Identifique o formato que suporta dados aninhados e consultas flexíveis.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que a organização em tabelas normalizadas é a melhor forma de consultar dados complexos, ignorando que a normalização fragmenta as informações e não lida bem com atributos aninhados.

B Erradaerro: Conceitual

Supõe que um formato binário, por ser compacto ou 'técnico', facilita consultas, quando sua estrutura interna opaca dificulta justamente a leitura e a adaptação a novos atributos.

C Correta

JSON suporta estruturas hierárquicas e é ideal para consultas diretas em atributos aninhados, conforme o texto.

D Erradaerro: Senso comum

Por associar o CSV à simplicidade e à facilidade de abrir em planilhas, imagina que ele serve para qualquer tipo de dado, sem perceber que colunas fixas não comportam objetos aninhados.

E Erradaerro: Interpretaçãoa que mais engana

Reconhece que o XML representa hierarquias, mas erra ao considerar que ele é a melhor escolha para consulta flexível, sem comparar seu excesso de marcação com a leveza do JSON.

Por que engana: Confundir formatos tabulares simples com formatos que suportam dados aninhados, como JSON e XML.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação alto
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 consolidacao
🎯 Conceito central

formatos dados digitais aninhados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

formatos de dados digitais · estrutura de dados aninhados

📚 Reveja

Estude formatos de dados digitais e suas estruturas, especialmente JSON e XML.

⚠️ Erro mais comum

Confundir formatos tabulares simples com formatos que suportam dados aninhados, como JSON e XML.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Construir conhecimento usando técnicas e tecnologias computacionais, produzindo informação e/ou artefatos de forma criativa, com respeito às questões legais, que proporcionem experiências para si e os demais.

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.