GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO06Fácil⏱ curto

Qual é a principal vantagem de utilizar matrizes em algoritmos de computação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO06

Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a principal vantagem de utilizar matrizes em algoritmos de computação?

  1. A) Matrizes permitem armazenar dados de forma não estruturada.
  2. B) Facilitam a representação de dados multidimensionais.
  3. C) Eliminam a necessidade de variáveis.
  4. D) São mais lentas que listas para acessar dados.
  5. E) Matrizes são apenas uma forma de armazenar strings.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede a principal vantagem de usar matrizes em algoritmos. Matriz é uma estrutura de dados que organiza valores em linhas e colunas, ou seja, em mais de uma dimensão, e cada elemento é acessado por seus índices.
  2. Resolvendo por conta própria, a ideia central é a organização multidimensional. Matrizes facilitam representar tabelas, imagens, grades, grafos em forma de matriz de adjacência e outros dados com duas ou mais dimensões, mantendo a estrutura do problema.
  3. A alternativa B expressa exatamente essa vantagem, por isso é a correta, e coincide com o gabarito oficial.
  4. A alternativa A está errada, pois matrizes armazenam dados de forma estruturada, em posições indexadas, e não de forma não estruturada.
  5. A alternativa C está errada, pois matrizes são um tipo de armazenamento e continuam dependendo de variáveis para serem declaradas e manipuladas.
  6. A alternativa D está errada, pois o acesso a um elemento de matriz por seus índices é direto e rápido, e não mais lento que o de listas em geral.
  7. A alternativa E está errada, pois matrizes são estruturas numéricas ou de dados em geral, não se limitando a strings.
  8. Conclusão: a principal vantagem é facilitar a representação de dados multidimensionais, gabarito B confirmado.

💡 Dica: Considere como uma matriz organiza dados em linhas, colunas e outras dimensões.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que matrizes servem para guardar dados sem organização, confundindo estrutura indexada com ausência de estrutura.

Por que engana: Confundir matrizes com armazenamento não estruturado ou pensar que elas substituem variáveis, em vez de reconhecer sua utilidade para representar dados multidimensionais.

B Correta

Matrizes são ideais para representar dados em várias dimensões, como imagens.

C Erradaerro: Conceitual

O aluno imagina que uma estrutura de dados substitui variáveis, quando na verdade a matriz é um conjunto de variáveis indexadas e depende delas.

D Erradaerro: Procedimental

O aluno supõe que, por ser uma estrutura mais complexa, a matriz necessariamente acessa dados mais devagar que uma lista, ignorando que o acesso indexado é direto.

E Erradaerro: Conceitual

O aluno restringe o conceito de matriz a um caso particular, confundindo a estrutura com tipos de texto como strings.

Raio-X da questão

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

representação multidimensional de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Estruturas de dados e variáveis · Organização de dados em tabelas

📚 Reveja

Revise como matrizes organizam e representam dados em duas ou mais dimensões.

⚠️ Erro mais comum

Confundir matrizes com armazenamento não estruturado ou pensar que elas substituem variáveis, em vez de reconhecer sua utilidade para representar dados multidimensionais.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Generalizaçã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

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.