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

— Lucas, por que as músicas do seu arquivo tocam sem ordem? — Estou com cerca de duzentos arquivos de áudio…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO03

Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

— Lucas, por que as músicas do seu arquivo tocam sem ordem? — Estou com cerca de duzentos arquivos de áudio espalhados em várias pastas, alguns com nomes diferentes e sem indicação de data. Ouvi dizer que arquivos MP3 guardam informações de ano nos metadados. Penso em um programa que reúna todos esses arquivos, leia essa informação de ano, organize as faixas do mais antigo ao mais recente, gere um arquivo com a lista de reprodução e inicie o reprodutor automaticamente para tocar as músicas nessa sequência cronológica. Mas não sei como descrever esses passos de forma precisa para escrever o código. Analise o texto e identifique qual proposta de decomposição descreve com precisão a solução do problema apresentado.

  1. A) Listar arquivos de áudio, extrair a duração de cada faixa, ordenar por tempo de execução, montar uma playlist e reproduzir as músicas.
  2. B) Reunir arquivos de áudio, obter o ano nos metadados de cada faixa, organizar as músicas do mais antigo ao mais recente, gerar um arquivo de lista de reprodução e executá-lo.
  3. C) Pesquisar pastas de áudio, verificar a qualidade de cada arquivo, classificar por bit rate, agrupar em listas de alta qualidade e executar a playlist principal.
  4. D) Localizar arquivos de áudio, ler as etiquetas de artista e álbum, organizar as músicas em pastas com essas informações e tocar os arquivos.
  5. E) Coletar todos os arquivos de áudio, ordenar as músicas por data de modificação, extrair o nome do artista, criar playlists separadas por gênero e reproduzir as listas.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O problema pede uma decomposição precisa dos passos de um programa que organiza músicas em ordem cronológica. O enunciado descreve, em sequência: reunir os arquivos de áudio espalhados em pastas; ler a informação de ano nos metadados de cada MP3; organizar as faixas do mais antigo ao mais recente; gerar um arquivo com a lista de reprodução; e iniciar o reprodutor para tocar nessa ordem.
  2. Comparando com as alternativas, a alternativa B reproduz exatamente essa sequência: reunir arquivos de áudio, obter o ano nos metadados de cada faixa, organizar do mais antigo ao mais recente, gerar um arquivo de lista de reprodução e executá-lo. Cada etapa corresponde a uma parte do pedido, na ordem correta.
  3. A alternativa A usa a duração das faixas, quando o critério pedido é o ano. A alternativa C trata de qualidade de áudio (bit rate), que não aparece no enunciado. A alternativa D organiza por artista e álbum, e não por data, e não gera playlist cronológica. A alternativa E ordena pela data de modificação do arquivo, que não é o ano dos metadados pedido no texto, e separa por gênero, o que não foi solicitado.
  4. O gabarito B está correto, pois é a única alternativa que descreve fielmente a solução proposta no texto.

💡 Dica: Identifique os passos que correspondem à organização por ano nos metadados e criação da playlist.

Alternativa por alternativa

A Erradaerro: Interpretaçãoa que mais engana

O aluno pode ter achado que organizar músicas exige um critério de tempo, confundindo a ordem cronológica (ano) com a ordem por duração da faixa.

Por que engana: Confundir metadados relevantes para a ordenação, como usar duração ou qualidade em vez do ano.

B Correta

Reflete a sequência de passos descrita no texto: ler metadados de ano, ordenar cronologicamente, criar lista e iniciar reprodução.

C Erradaerro: Interpretação

O aluno pode ter associado 'organizar músicas' à qualidade técnica do áudio, ignorando que o problema trata da ordem por ano de lançamento.

D Erradaerro: Atenção

O aluno pode ter se deixado levar pelos metadados mencionados em geral (artista e álbum) e não pelo ano, que é a informação específica pedida no texto.

E Erradaerro: Conceitual

O aluno pode ter confundido a data de modificação do arquivo com o ano de gravação presente nos metadados, além de acrescentar a separação por gênero, que não foi pedida.

Raio-X da questão

Dificuldade Difícil
Bloom Avaliar
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

decomposição de problema computacional

📌 Objetivo

avaliacao

🧱 Pré-requisitos

metadados de arquivos digitais · ordenação e listas de reprodução

📚 Reveja

estude decomposição de problemas e manipulação de metadados em arquivos

⚠️ Erro mais comum

Confundir metadados relevantes para a ordenação, como usar duração ou qualidade em vez do ano.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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