Maria quer organizar suas músicas em uma lista de reprodução. Para isso, ela precisa classificar os dados de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).
Fonte: Base Nacional Comum Curricular (MEC).Questão
Maria quer organizar suas músicas em uma lista de reprodução. Para isso, ela precisa classificar os dados de acordo com o gênero musical. Qual é a melhor forma de armazenar essas informações em um algoritmo?
- A) Armazenar as músicas em um número inteiro.
- B) Utilizar um array para armazenar as músicas por gênero.
- C) Guardar as músicas em um único texto.
- D) Criar um dicionário com os gêneros como chaves.
- E) Usar apenas números para representar os gêneros.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O problema pede uma forma de agrupar as músicas de acordo com o gênero musical, de modo que, dado um gênero, seja fácil obter todas as músicas desse gênero. Isso significa associar um nome (o gênero) a um conjunto de músicas. Passo 2: Um dicionário (ou mapa) faz exatamente essa associação, usando cada gênero como chave e, como valor, a lista de músicas daquele gênero. Assim, para pegar o rock basta consultar a chave rock, sem percorrer tudo. Passo 3: Por que a alternativa D está correta: ela organiza os dados pela própria informação de classificação (o gênero), que é o critério pedido. Passo 4: Por que as outras estão erradas: A) armazenar as músicas em um número inteiro não representa a coleção de músicas nem a classificação por gênero. B) Um array até poderia guardar músicas, mas usa posições numéricas e não identifica o gênero pelo nome, exigindo buscas e controles extras. C) Guardar tudo em um único texto mistura as músicas e os gêneros, dificultando separar e localizar cada grupo. E) Usar apenas números para os gêneros perde o significado legível e ainda exige uma tabela extra para descobrir o que cada número representa.
💡 Dica: Considere as estruturas de dados adequadas para classificação.
Alternativa por alternativa
O aluno acha que armazenar um dado se resume a guardá-lo em um tipo numérico simples, sem perceber que a coleção de músicas precisa de uma estrutura que represente vários itens e seus grupos.
O aluno pensa que um array por gênero é a melhor forma porque cada posição guarda um grupo, sem notar que a posição é um índice numérico e não o próprio gênero, o que torna a busca por nome menos direta.
O aluno imagina que colocar todas as músicas em um único texto é suficiente, pois a informação estaria 'guardada', sem considerar que a separação por gênero fica inviável sem estrutura própria.
É a resposta que o enunciado sustenta.
O aluno entende que codificar gêneros como números é uma forma eficiente de organizar, sem perceber que o número não carrega significado e que o nome do gênero é a informação relevante para a classificação.
Raio-X da questão
estruturas de dados
fixacao
estruturas de dados · arrays e dicionários
Revisar tipos de estruturas de dados e suas aplicações.
Confundir a utilização de um array com a de um único texto, acreditando que armazenar tudo em uma string é suficiente para organizar os dados.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Maria precisa organizar sua coleção de selos. Ela quer classificá-los por país e por ano de emissão. Qual algoritmo ela…
- Maria tem uma coleção de adesivos e quer organizá-los. Ela decide usar um algoritmo simples: se o adesivo é de animais…
- Maria está organizando os dados de um projeto escolar. Para facilitar a consulta, ela separou as informações em grupos…
- Maria deseja organizar suas tarefas do dia em uma lista. Ela precisa de um algoritmo simples para ordenar essas tarefas…
- Um estudante deseja criar um banco de dados com informações sobre suas músicas favoritas. Considere que ele tem 10…
- João está criando um aplicativo simples para organizar suas músicas por estado de espírito. Para cada música, ele…
Todas as questões de Organização e representação da informaçã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
