Dado um problema de gerenciamento de tarefas, qual estrutura é a mais apropriada para armazenar uma lista de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Dado um problema de gerenciamento de tarefas, qual estrutura é a mais apropriada para armazenar uma lista de tarefas a serem concluídas?
- A) Matriz
- B) Fila
- C) Grafo
- D) Lista
- E) Registro
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado pede a estrutura mais apropriada para armazenar uma lista de tarefas a serem concluídas. Passo 2: Uma lista é uma coleção linear de elementos que permite inserir, remover e percorrer itens, o que atende ao caso de tarefas que são adicionadas, concluídas e revisadas ao longo do tempo. Passo 3: A alternativa D (Lista) é, portanto, a correta, e coincide com o gabarito oficial. Passo 4: A alternativa A (Matriz) está errada, pois uma matriz tem tamanho fixo e organiza dados em linhas e colunas, sendo pouco adequada para uma coleção de tarefas que cresce e diminui. Passo 5: A alternativa B (Fila) é uma dúvida plausível, porque tarefas podem ser atendidas na ordem de chegada, mas fila é um tipo especializado de lista com acesso restrito (entra por um lado e sai pelo outro), enquanto o enunciado fala genericamente em lista de tarefas, sem exigir ordem de atendimento. Passo 6: A alternativa C (Grafo) está errada, pois grafo modela relações entre elementos (vértices e arestas), o que seria apropriado para dependências entre tarefas, mas não para simplesmente armazenar a lista. Passo 7: A alternativa E (Registro) está errada, pois registro agrupa campos de tipos diferentes para descrever uma única entidade, não uma coleção de tarefas. Passo 8: Conclusão: como o enunciado usa o termo lista, a resposta D é a mais direta e a mais adequada, embora uma fila pudesse ser aceita se a questão enfatizasse atendimento na ordem de chegada.
💡 Dica: Considere as características das estruturas de dados.
Alternativa por alternativa
O aluno pode associar a organização de dados em linhas e colunas a qualquer conjunto de itens, sem perceber que a matriz tem dimensões fixas e serve para dados tabulares.
O aluno pode entender que tarefas sempre são atendidas na ordem de chegada e escolher fila, sem notar que a questão pede a estrutura para armazenar uma lista, de uso mais geral.
Por que engana: Confundir fila com lista, acreditando que a ordem de processamento é sempre FIFO, quando a lista permite mais flexibilidade.
O aluno pode pensar que, por tarefas terem dependências, a estrutura adequada é sempre um grafo, quando o enunciado pede apenas o armazenamento da lista.
A lista permite fácil gerenciamento e organização das tarefas a serem feitas.
O aluno pode confundir registro com qualquer agrupamento de informações, sem perceber que registro descreve um único item com campos diferentes e não uma coleção de itens.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados lineares · conceito de lista encadeada
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir fila com lista, acreditando que a ordem de processamento é sempre FIFO, quando a lista permite mais flexibilidade.
pensamento_critico
abstrato
Questões parecidas com resolução
- Identifique a estrutura de dados mais adequada para armazenar uma lista de tarefas a serem feitas em um projeto.
- Em um projeto de programação, a equipe precisa guardar as tarefas a fazer em uma sequência na qual seja possível incluir…
- Justifique a escolha da estrutura de dados mais adequada para um projeto de gerenciamento de tarefas.
- Na agenda digital da turma, as tarefas devem ficar em uma sequência, da maior para a menor prioridade, para serem…
- Uma escola está organizando um sistema para gerenciar as atividades dos alunos. Se cada atividade precisa ser listada e…
- Descreva como você implementaria um programa que organiza uma lista de tarefas diárias, mencionando as estruturas de…
🔎 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
