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

O que, em computação, define corretamente uma matriz (array bidimensional)?

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, em computação, define corretamente uma matriz (array bidimensional)?

  1. A) Uma sequência de elementos organizados em uma única linha.
  2. B) Uma coleção de pares de valores com nomes distintos para cada campo.
  3. C) Uma tabela com linhas e colunas onde cada posição armazena um valor acessível por dois índices.
  4. D) Um conjunto de valores sem ordem e sem índices, usado apenas para agrupamento.
  5. E) Uma variável que guarda apenas um único número por vez.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Lembre o conceito de matriz, ou array bidimensional, na programação: é uma estrutura de dados que organiza valores em linhas e colunas, de modo que cada posição é acessada por dois índices, normalmente um para a linha e outro para a coluna (por exemplo, m[i][j]).
  2. Analise a alternativa C: ela afirma que a matriz é uma tabela com linhas e colunas em que cada posição armazena um valor acessível por dois índices. Essa é exatamente a definição de array bidimensional, portanto ela está correta.
  3. Por que as outras estão erradas:
  4. A) Descreve um array unidimensional (vetor ou lista), pois organiza elementos em uma única sequência e não em linhas e colunas.
  5. B) Descreve um registro ou estrutura (struct), em que campos com nomes distintos armazenam valores de tipos possivelmente diferentes, e não uma matriz.
  6. D) Descreve um conjunto sem ordem e sem índices, que não permite acesso posicional e portanto não é uma matriz.
  7. E) Descreve uma variável simples de tipo escalar, que guarda um único valor e não uma coleção de valores.
  8. Conclusão: a alternativa C é a única que apresenta as duas características essenciais de uma matriz, a organização em linhas e colunas e o acesso por dois índices, por isso confirma o gabarito oficial.

💡 Dica: Identifique a estrutura que usa linhas e colunas e dois índices para acessar cada elemento.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde array bidimensional com array unidimensional, achando que qualquer sequência organizada de elementos já é uma matriz.

Por que engana: O aluno pode confundir uma matriz com um vetor unidimensional ou com uma coleção sem índices, ignorando a organização simultânea em linhas e colunas.

B Erradaerro: Conceitual

O aluno associa matriz a estruturas com campos nomeados (registros ou structs), confundindo acesso por nome de campo com acesso por índices.

C Correta

Correto: descreve exatamente um array bidimensional (matriz) e como seus elementos são acessados.

D Erradaerro: Conceitual

O aluno acha que uma matriz é apenas um agrupamento de valores, esquecendo que ela exige ordem e acesso por índices de linha e coluna.

E Erradaerro: Conceitual

O aluno pensa que variável e estrutura de dados são a mesma coisa, ignorando que a matriz é uma coleção de valores e não um único valor.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

Matriz ou array bidimensional

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Estruturas de dados · Índices de acesso

📚 Reveja

Revise a organização de matrizes em linhas e colunas e o acesso por dois índices.

⚠️ Erro mais comum

O aluno pode confundir uma matriz com um vetor unidimensional ou com uma coleção sem índices, ignorando a organização simultânea 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.