GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO08Difícil⏱ medio

— Na planilha da rádio comunitária, a música “Asa Branca” apareceu três vezes esta semana — disse a locutora…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO08

Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

— Na planilha da rádio comunitária, a música “Asa Branca” apareceu três vezes esta semana — disse a locutora. O técnico respondeu: — Depende. Em um horário alguém escreveu “Asa Branca”; em outro, “AsaBranca”; e em outro, “Asa Branca (ao vivo)”. Quando o grupo tentou gerar uma lista das músicas mais tocadas, o computador contou como se fossem três músicas diferentes, porque os nomes não estavam iguais. Para evitar esse problema, eles querem reorganizar os registros do que vai ao ar. A programação semanal precisa continuar mostrando, para cada horário, quais músicas serão tocadas e por quem. Ao mesmo tempo, quando uma música tiver o nome corrigido, a mudança deve valer para toda a semana sem precisar editar cada linha da programação. Analise a situação e identifique a forma de estruturar os dados que reduz a contagem errada por diferenças de escrita e mantém a programação ligada aos horários.

  1. A) Organizar os dados em uma tabela única repetindo o nome da música em cada horário da semana
  2. B) Organizar os dados em um texto corrido por dia, separando músicas e horários por vírgulas
  3. C) Organizar os dados em uma lista de músicas tocadas, sem relacionar cada música ao horário
  4. D) Organizar os dados guardando apenas a quantidade de músicas tocadas em cada dia da semana
  5. E) Organizar os dados em duas tabelas: catálogo de músicas com código e programação com os códigos

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. O problema central é que o mesmo nome de música aparece escrito de formas diferentes ("Asa Branca", "AsaBranca", "Asa Branca (ao vivo)"), e o computador trata cada escrita como um item distinto. Além disso, a programação precisa manter a ligação entre cada horário, as músicas e quem as toca, e uma correção de nome deve valer para toda a semana sem editar linha por linha.
  2. A solução adequada é separar as informações em duas tabelas relacionadas. Na primeira, um catálogo de músicas, cada música recebe um código único e um único nome oficial. Na segunda, a programação, cada linha registra horário, responsável e o código da música, em vez de repetir o nome escrito. Assim, todas as contagens usam o mesmo código, e corrigir o nome no catálogo muda automaticamente todas as referências.
  3. Por que as outras alternativas estão erradas:
  4. A) Repetir o nome em cada horário mantém exatamente o problema, pois cada digitação diferente continua sendo contada como música diferente e a correção teria que ser feita linha por linha.
  5. B) Um texto corrido não é uma estrutura de dados consultável, impede contagens confiáveis e não resolve as variações de escrita.
  6. C) Uma lista sem relação com os horários perde a informação de quais músicas vão ao ar em cada horário, o que a programação exige.
  7. D) Guardar só quantidades elimina os nomes e os horários, impedindo saber quais músicas serão tocadas e por quem.
  8. Conclusão: a alternativa E é a única que separa identidade da música (código único) da programação por horário, reduzindo a contagem errada e mantendo a ligação com os horários. Concordo com o gabarito oficial.

💡 Dica: Pense em como evitar repetições e manter a ligação entre músicas e horários usando códigos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que basta a tabela ser única para evitar a contagem errada, sem perceber que o nome repetido em texto livre continua gerando variações de escrita e exige correção em cada linha.

Por que engana: Confundir organização de dados com texto corrido ou tabelas repetidas, causando redundância e erros na contagem.

B Erradaerro: Procedimental

Imagina que um texto corrido organizado por dia é suficiente para registrar a programação, sem notar que essa forma não permite contar nem corrigir registros de forma confiável.

C Erradaerro: Interpretação

Entende que a lista de músicas mais tocadas é o que importa e ignora a exigência de manter a programação ligada a cada horário, perdendo a informação de quem toca o quê e quando.

D Erradaerro: Interpretação

Acredita que contar apenas quantidades por dia resolve a contagem, sem perceber que ao eliminar os nomes e horários a programação deixa de existir como informação utilizável.

E Correta

O código identifica a música sem depender do texto; a programação referencia o código, evitando duplicações por grafia e permitindo correção em um só lugar.

Raio-X da questão

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

estruturação de dados com tabelas relacionadas

📌 Objetivo

diagnostico

🧱 Pré-requisitos

conceito de tabela e registro · relacionamento entre tabelas

📚 Reveja

estude organização de dados e uso de chaves para evitar redundância

⚠️ Erro mais comum

Confundir organização de dados com texto corrido ou tabelas repetidas, causando redundância e erros na contagem.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Armazenamento e Transmissão de dados - Gestão de dados

🔎 Resolver outra questão

Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.

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.