Ao resolver um problema, como você escolheria entre utilizar uma lista ou uma matriz para armazenar…
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
Ao resolver um problema, como você escolheria entre utilizar uma lista ou uma matriz para armazenar informações?
- A) Sempre use listas, pois são mais simples.
- B) Use matrizes apenas para dados em tabela.
- C) Não importa, use qualquer uma.
- D) Liste sempre todos os dados.
- E) Escolha a que você conhece melhor.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pergunta como escolher entre lista e matriz para armazenar informações ao resolver um problema. Passo 2: Uma lista (ou vetor) organiza os dados em sequência, com um único índice, sendo adequada para coleções simples, como uma lista de nomes ou de notas. Passo 3: Uma matriz organiza os dados em linhas e colunas, com dois índices, o que a torna natural para representar dados em forma de tabela, como notas de vários alunos em várias provas, ou pontos de um tabuleiro. Passo 4: Portanto, a escolha depende da estrutura dos dados: se eles têm organização de tabela (linhas e colunas), usa-se matriz; caso contrário, costuma-se usar lista. Passo 5: Por isso a alternativa B é a correta, pois expressa exatamente esse critério. Passo 6: A alternativa A está errada, pois listas não são sempre a melhor escolha, já que a simplicidade não garante que a estrutura represente bem os dados. Passo 7: A alternativa C está errada, pois a escolha da estrutura altera a clareza, o acesso e a organização do programa. Passo 8: A alternativa D está errada, pois listar todos os dados não define a estrutura adequada e não responde à pergunta. Passo 9: A alternativa E está errada, pois a familiaridade pessoal não substitui a análise do problema e dos dados.
💡 Dica: Considere as características de listas e matrizes antes de decidir.
Alternativa por alternativa
O aluno acredita que a estrutura mais simples deve ser sempre usada, sem considerar se ela representa bem os dados do problema.
Matrizes são ideais para dados organizados em linhas e colunas.
O aluno entende que lista e matriz são intercambiáveis, ignorando que a estrutura escolhida afeta a organização, o acesso e a clareza da solução.
O aluno confunde a etapa de levantar os dados com a escolha da estrutura de armazenamento, achando que apenas listar tudo resolve a questão.
O aluno acha que a preferência pessoal por uma estrutura é critério válido, em vez de analisar a forma dos dados do problema.
Por que engana: Achar que listas e matrizes são intercambiáveis sem considerar a estrutura dos dados, ou escolher baseado apenas na familiaridade.
Raio-X da questão
listas e matrizes
avaliacao
estruturas de dados básicas · diferença entre listas e matrizes
Revisar as diferenças entre listas e matrizes em programação.
Achar que listas e matrizes são intercambiáveis sem considerar a estrutura dos dados, ou escolher baseado apenas na familiaridade.
pensamento_critico
abstrato
Questões parecidas com resolução
- Ao desenvolver um software de controle de estoque, a equipe precisa decidir entre usar listas ou matrizes para armazenar…
- Em um projeto de programação, como a escolha entre matriz e lista pode impactar a eficiência do programa?
- Em programação, quando é mais apropriado usar uma matriz em vez de uma lista?
- Você está desenvolvendo um pequeno programa para organizar as tarefas da casa. Dilema: usar uma lista de registros com…
- Em um programa, como você usaria uma matriz para armazenar dados?
- Explique a importância de utilizar estruturas como matrizes e listas para organizar informações. Em sua resposta, cite…
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
