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

O que são matrizes 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

O que são matrizes em programação?

  1. A) Uma estrutura que armazena dados em formato de texto
  2. B) Uma coleção de dados que podem ser acessados por linhas e colunas
  3. C) Um tipo de variável que não pode ser alterada
  4. D) Um comando que executa uma tarefa específica
  5. E) Um tipo de loop utilizado em programação

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Matrizes, em programação, são estruturas de dados que organizam valores em forma de tabela, com linhas e colunas. Cada elemento é acessado por sua posição, geralmente com dois índices, um para a linha e outro para a coluna.
  2. Comparando com as alternativas, a alternativa B descreve exatamente essa ideia: uma coleção de dados acessível por linhas e colunas. Por isso, ela é a resposta correta, e coincide com o gabarito oficial.
  3. A alternativa A está errada, pois uma estrutura que armazena texto não define matriz; matrizes guardam dados de qualquer tipo, inclusive números, e texto é apenas um caso possível.
  4. A alternativa C está errada, pois uma variável imutável é uma constante ou valor fixo, conceito diferente de matriz, que é uma estrutura cujos elementos podem ser alterados.
  5. A alternativa D está errada, pois um comando que executa uma tarefa corresponde a uma instrução ou função, e não a uma estrutura de armazenamento de dados.
  6. A alternativa E está errada, pois loop é uma estrutura de repetição, como for ou while; matrizes podem ser percorridas com loops, mas não são um tipo de loop.

💡 Dica: Identifique como os dados de uma matriz são organizados e acessados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa a matriz apenas a dados textuais, confundindo-a com uma string ou um arquivo de texto. Não percebe que a estrutura serve para dados de qualquer tipo.

Por que engana: Confundir matriz com texto, variável imutável, comando ou estrutura de repetição, sem reconhecer a organização dos dados em linhas e colunas.

B Correta

Matrizes são estruturas que organizam dados em formato tabular, permitindo acesso por índices de linha e coluna.

C Erradaerro: Conceitual

O aluno confunde matriz com constante, supondo que uma estrutura de dados organizada em tabela seja necessariamente imutável. Esquece que os elementos de uma matriz podem ser alterados.

D Erradaerro: Senso comum

O aluno entende a palavra 'matriz' como sinônimo de comando ou função, por ser um termo técnico que lembra uma ação. Não distingue estrutura de dados de instrução de programa.

E Erradaerro: Conceitual

O aluno confunde matriz com estrutura de repetição, pelo fato de matrizes serem frequentemente percorridas com laços aninhados. Assim, atribui à matriz a função do loop.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação baixo
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

Matrizes em programação

📌 Objetivo

revisao

🧱 Pré-requisitos

Estruturas de dados em programação · Variáveis e tipos de dados

📚 Reveja

Revise a organização de matrizes em linhas e colunas e o acesso aos seus elementos.

⚠️ Erro mais comum

Confundir matriz com texto, variável imutável, comando ou estrutura de repetição, sem reconhecer a organização dos dados em linhas e colunas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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