Identifique a estrutura de dados mais adequada para armazenar uma lista de tarefas a serem feitas em um…
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
Identifique a estrutura de dados mais adequada para armazenar uma lista de tarefas a serem feitas em um projeto.
- A) Matriz
- B) Registro
- C) Lista
- D) Grafo
- E) Conjunto
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pede a estrutura de dados mais adequada para guardar uma lista de tarefas de um projeto. Essa lista é uma coleção de itens do mesmo tipo, em que a ordem de inserção ou de prioridade importa, tarefas podem ser incluídas, removidas e percorridas uma a uma. Passo 2: A estrutura que representa exatamente essa ideia é a Lista (alternativa C), uma sequência ordenada de elementos que cresce ou diminui conforme necessário. Passo 3: A Matriz (A) tem tamanho fixo e organiza dados em linhas e colunas, o que não combina com uma lista de tarefas que muda ao longo do projeto. Passo 4: O Registro (B) agrupa campos de tipos diferentes que descrevem uma única entidade, como nome, prazo e responsável de uma tarefa, mas não guarda várias tarefas em sequência. Passo 5: O Grafo (D) modela relações entre itens, como dependências entre tarefas, sendo mais complexo do que o necessário para simplesmente listar as tarefas. Passo 6: O Conjunto (E) não garante ordem entre os elementos e não admite repetições, características inadequadas para uma lista de tarefas que deve manter sequência. Passo 7: Conclusão: o gabarito oficial C está correto, pois a Lista é a estrutura mais adequada para esse problema.
💡 Dica: Considere as características das estruturas de dados disponíveis.
Alternativa por alternativa
O aluno pode associar a organização de dados em tabela de linhas e colunas a qualquer conjunto de informações, ignorando que a matriz tem dimensões fixas e exige tipo homogêneo.
O aluno pode confundir o registro, que agrupa campos de uma mesma entidade, com um armazenamento de vários itens, achando que cada tarefa deve ser um registro e que isso basta para guardar a lista inteira.
A lista é ideal para armazenar tarefas e manipular dados com facilidade.
O aluno pode pensar que, por tarefas de um projeto geralmente terem dependências entre si, a estrutura mais adequada é o grafo, sem perceber que a questão pede apenas armazenar a lista de tarefas.
O aluno pode associar a ideia de coleção de itens distintos ao conjunto matemático e desconsiderar que tarefas precisam de ordem e podem ser repetidas ou reorganizadas.
Por que engana: Confundir estruturas de dados que armazenam elementos ordenados com aquelas que armazenam elementos sem ordem ou com relacionamentos complexos.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados básicas · tipos de colecoes de dados
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir estruturas de dados que armazenam elementos ordenados com aquelas que armazenam elementos sem ordem ou com relacionamentos complexos.
pensamento_critico
abstrato
Questões parecidas com resolução
- Justifique a escolha da estrutura de dados mais adequada para um projeto de gerenciamento de tarefas.
- Dado um problema de gerenciamento de tarefas, qual estrutura é a mais apropriada para armazenar uma lista de tarefas a…
- Em um projeto de programação, a equipe precisa guardar as tarefas a fazer em uma sequência na qual seja possível incluir…
- Identifique qual tecnologia é mais adequada para organizar uma lista de tarefas.
- Identifique a estrutura de dados mais adequada para armazenar uma lista de estudantes com suas notas em um projeto de…
- Identifique qual estrutura de dados é mais adequada para armazenar uma lista de compras.
🔎 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
