O que é uma matriz em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Utilizar algoritmos clássicos de manipulação sobre listas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que é uma matriz em programação?
- A) Uma estrutura de dados que armazena uma sequência de caracteres.
- B) Uma coleção de dados organizados em linhas e colunas.
- C) Uma variável que pode armazenar apenas um valor.
- D) Um tipo de algoritmo para resolver problemas complexos.
- E) Um comando que realiza uma operação matemática.
✅ Resposta correta: alternativa B
Resolução passo a passo
- 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.
- Analisando as alternativas, a alternativa B descreve exatamente essa ideia: uma coleção de dados organizados em linhas e colunas. Ela está correta.
- A alternativa A está errada, pois descreve uma string, que é uma sequência de caracteres e não uma matriz.
- A alternativa C está errada, pois descreve uma variável simples, que guarda um único valor, enquanto a matriz guarda vários valores.
- A alternativa D está errada, pois algoritmo é um procedimento para resolver problemas, e não uma estrutura de dados.
- A alternativa E está errada, pois descreve um operador ou comando de cálculo, e não uma estrutura para armazenar dados.
- 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
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.
Uma matriz é exatamente isso: um conjunto de dados estruturado em linhas e colunas.
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.
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.
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
matriz em programação
avaliacao
estrutura de dados · conceito de variavel
Revisar o conceito de matrizes e suas aplicações em programação.
Confundir matriz com vetor ou variável simples, não reconhecendo a organização em linhas e colunas.
abstrato
Questões parecidas com resolução
- Um sistema de uma estufa analisa cinco leituras de umidade do solo: 19, 22, 24, 27 e 20. O algoritmo conta as leituras…
- Na montagem de um boletim digital da escola, as seções estão nesta ordem: capa, entrevista, fotos e agenda. A equipe…
- Em um aplicativo da escola, a lista de representantes da turma aparece nesta ordem: Ana, Bia, Caio, Davi e Elisa. Caio…
- Enquanto agentes de manutenção acompanham pedidos de reparo de bicicletas públicas, o painel registra os chamados em uma…
- — O livro de Marina Souza está disponível? — perguntou uma visitante ao balcão da biblioteca municipal. No computador…
- — O kit 47 já foi devolvido? — perguntou a técnica responsável pela campanha itinerante de vacinação. Antes do uso de…
🔎 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
