GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF08CO03Média⏱ curto

O que é uma matriz em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO03

Utilizar algoritmos clássicos de manipulação sobre listas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

O que é uma matriz em programação?

  1. A) Uma estrutura de dados que armazena uma sequência de caracteres.
  2. B) Uma coleção de dados organizados em linhas e colunas.
  3. C) Uma variável que pode armazenar apenas um valor.
  4. D) Um tipo de algoritmo para resolver problemas complexos.
  5. E) Um comando que realiza uma operação matemática.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Em programação, uma matriz é uma estrutura de dados que agrupa valores do mesmo tipo em uma organização bidimensional, com linhas e colunas. Cada elemento é acessado por dois índices, geralmente linha e coluna.
  2. Analisando as alternativas, a alternativa B descreve exatamente essa ideia: uma coleção de dados organizados em linhas e colunas. Ela está correta.
  3. A alternativa A está errada, pois descreve uma string, que é uma sequência de caracteres e não uma matriz.
  4. A alternativa C está errada, pois descreve uma variável simples, que guarda um único valor, enquanto a matriz guarda vários valores.
  5. A alternativa D está errada, pois algoritmo é um procedimento para resolver problemas, e não uma estrutura de dados.
  6. A alternativa E está errada, pois descreve um operador ou comando de cálculo, e não uma estrutura para armazenar dados.
  7. Conclusão: o gabarito B está correto e coincide com a resolução feita de forma independente.

💡 Dica: Defina o conceito de matriz em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde matriz com string, possivelmente por associar a ideia de 'conjunto de dados' a uma sequência de texto, sem distinguir a organização bidimensional.

Por que engana: Confundir matriz com vetor ou variável simples, não reconhecendo a organização em linhas e colunas.

B Correta

Uma matriz é exatamente isso: um conjunto de dados estruturado em linhas e colunas.

C Erradaerro: Conceitual

O aluno entende que variável e estrutura de dados são equivalentes, esquecendo que a matriz armazena muitos valores ao mesmo tempo, em vez de apenas um.

D Erradaerro: Senso comum

O aluno associa o termo 'matriz' ao uso em resolução de problemas, confundindo a estrutura de dados com um algoritmo, pelo senso comum de que 'matriz' sugere método de cálculo.

E Erradaerro: Conceitual

O aluno relaciona 'matriz' ao contexto da matemática (operações com matrizes) e supõe que se trata de um comando de operação, sem reconhecer que é uma estrutura de armazenamento.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura baixo
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🧩 abertura
🎯 Conceito central

matriz em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de dados · conceito de variavel

📚 Reveja

Revisar o conceito de matrizes e suas aplicações em programação.

⚠️ Erro mais comum

Confundir matriz com vetor ou variável simples, não reconhecendo a organização em linhas e colunas.

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Algoritmos clássicos

🔎 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.