Em um projeto colaborativo, como você escolheria a estrutura de dados para armazenar as tarefas de vários…
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
Em um projeto colaborativo, como você escolheria a estrutura de dados para armazenar as tarefas de vários alunos?
- A) Lista
- B) Grafo
- C) Registro
- D) Matriz
- E) Árvore
✅ Resposta correta: alternativa A
Resolução passo a passo
- a questão pede a estrutura para armazenar o conjunto de tarefas de vários alunos em um projeto colaborativo. Trata-se de uma coleção de itens que cresce e diminui conforme alunos entram, saem ou entregam tarefas, e que pode ser percorrida em ordem. Passo 2: a lista é a estrutura linear mais adequada a esse caso, pois permite inserir e remover tarefas facilmente, mantém a ordem de cadastro e é simples de percorrer para exibir ou conferir as tarefas de cada aluno. Cada elemento da lista pode ser um registro com campos como aluno, descrição, prazo e situação. Passo 3: a alternativa B (Grafo) é inadequada porque grafos servem para representar relações entre elementos, como dependências entre tarefas, e não para um simples armazenamento. Passo 4: a alternativa C (Registro) descreve a estrutura de um único item, com campos heterogêneos, e não a coleção de todas as tarefas. Passo 5: a alternativa D (Matriz) exige dimensões fixas e tipos homogêneos, o que não combina com um número variável de tarefas e de alunos. Passo 6: a alternativa E (Árvore) é indicada para hierarquias, como estruturas de pastas ou subtarefas, e seria excessiva para um armazenamento simples. Passo 7: concluo que a resposta correta é A, em concordância com o gabarito oficial. Ressalvo que a questão é aberta e que um registro dentro de uma lista seria a combinação mais completa, mas entre as alternativas dadas a lista é a melhor escolha.
💡 Dica: Considere as características das estruturas de dados disponíveis.
Alternativa por alternativa
Listas são flexíveis e adequadas para armazenar sequencialmente tarefas.
O aluno associa a colaboração entre pessoas a relações em rede e acredita que grafos são a estrutura natural para representar quem participa de quais tarefas.
O aluno confunde a estrutura de um único item, o registro com campos de tipos diferentes, com a estrutura que guarda o conjunto de todas as tarefas.
O aluno pensa em uma tabela de alunos por tarefas, imaginando linhas e colunas, sem considerar que o número de tarefas é variável e que a matriz tem tamanho fixo.
Por que engana: Confundir a aplicabilidade de estruturas de dados, escolhendo uma que nao facilita a organizacao sequencial das tarefas.
O aluno acredita que, por haver organização entre tarefas e alunos, deve-se usar uma hierarquia, sem perceber que a questão não pede estrutura hierárquica.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados basicas · tipos de colecoes de dados
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir a aplicabilidade de estruturas de dados, escolhendo uma que nao facilita a organizacao sequencial das tarefas.
colaboracao
cotidiano
Questões parecidas com resolução
- Justifique a escolha da estrutura de dados mais adequada para um projeto de gerenciamento de tarefas.
- Quatro colegas vão planejar um aplicativo simples para organizar os estudos do grupo. O aplicativo deve mostrar as…
- Identifique a estrutura de dados mais adequada para armazenar uma lista de tarefas a serem feitas em um projeto.
- Elabore um projeto de programação que ajude a gerenciar as tarefas de uma equipe escolar. Inclua as estruturas de dados…
- Projete um algoritmo colaborativo para formar equipes em um projeto interdisciplinar: cada estudante é um registro…
- Para um projeto na escola, os alunos precisam desenvolver um aplicativo que ajude a organizar as tarefas diárias. Qual…
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
