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
- Caminhões descarregam suprimentos em uma central que atende localidades isoladas após fortes chuvas. O depósito possui…
- Por que certos pedidos de melhoria no bairro demoravam a chegar ao responsável pela decisão? Para responder a essa…
- Ao final de uma oficina de montagem, uma turma precisou guardar 24 peças de encaixe usadas em atividades com tablets e…
- No fim da tarde, um grupo de jovens voluntários recebeu caixas de livros devolvidos por moradores do bairro. Para evitar…
- Ao aplicar o algoritmo BFS em uma rede social modelada como grafo não ponderado, qual estrutura de dado (variável) é…
- Em computação, defina sucintamente o que é um grafo simples não direcionado e explique o papel de vértices e arestas na…
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
