GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Difícil⏱ curto

Qual é o principal benefício de utilizar matrizes ao invés de listas em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é o principal benefício de utilizar matrizes ao invés de listas em programação?

  1. A) Facilidade de uso
  2. B) Armazenar dados variados
  3. C) Acesso sequencial
  4. D) Estrutura multidimensional
  5. E) Menor consumo de memória

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Matrizes e listas são estruturas que guardam vários valores, mas a lista organiza os elementos em uma única sequência (uma dimensão), enquanto a matriz organiza os elementos em linhas e colunas (duas dimensões, ou mais). Passo 2: O principal benefício de usar matrizes é representar dados com estrutura multidimensional, como tabelas, imagens em tons de cinza, tabuleiros de jogos ou coordenadas, mantendo a relação entre linha e coluna. Passo 3: Assim, a alternativa D, Estrutura multidimensional, é a correta e coincide com o gabarito oficial. Passo 4: A alternativa A está errada porque a facilidade de uso depende da linguagem e do contexto, não é uma vantagem própria da matriz em relação à lista. Passo 5: A alternativa B está errada porque listas também armazenam dados variados, e em muitas linguagens matrizes exigem valores de um mesmo tipo. Passo 6: A alternativa C está errada porque o acesso sequencial é típico de listas; a matriz permite acesso direto por índices de linha e coluna. Passo 7: A alternativa E está errada porque matrizes não consomem necessariamente menos memória que listas, e a economia de memória não é o benefício central dessa estrutura.

💡 Dica: Considere as vantagens de matrizes em relação a listas.

Alternativa por alternativa

A Erradaerro: Senso comum

Confunde a facilidade de escrever ou usar o código com uma vantagem estrutural, achando que a matriz é, por natureza, mais simples que a lista.

B Erradaerro: Conceitual

Acredita que apenas a matriz pode armazenar dados diferentes, ou que a lista só guarda um tipo de dado, sem perceber que a característica distintiva da matriz é a organização dimensional.

C Erradaerro: Conceitual

Associa a matriz ao percurso sequencial de uma lista, do início ao fim, sem perceber que a matriz permite acesso direto por linha e coluna.

D Correta

Matrizes suportam dados em várias dimensões, permitindo operações complexas.

E Erradaerro: Conceituala que mais engana

Supõe que estruturas mais organizadas gastam menos memória, sem considerar que matrizes podem reservar espaço para posições que não são usadas.

Por que engana: Confundir listas com matrizes, acreditando que ambas possuem as mesmas características multidimensionais.

Raio-X da questão

Dificuldade Difícil
Bloom Avaliar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

benefícios de matrizes

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · conceito de matriz

📚 Reveja

Revisar as diferenças entre matrizes e listas em programação.

⚠️ Erro mais comum

Confundir listas com matrizes, acreditando que ambas possuem as mesmas características multidimensionais.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.