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

Em um programa, como você usaria uma matriz para armazenar dados?

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

Em um programa, como você usaria uma matriz para armazenar dados?

  1. A) Para armazenar dados de forma hierárquica
  2. B) Para agrupar dados de diferentes tipos
  3. C) Para organizar dados em linhas e colunas
  4. D) Para criar apenas um tipo de dado
  5. E) Para executar funções matemáticas

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Uma matriz, em programação e em matemática, é uma estrutura de dados bidimensional, formada por linhas e colunas, em que cada elemento é acessado por dois índices (linha e coluna). Passo 2: Por isso, a função típica de uma matriz é organizar dados em forma de tabela, como uma grade de valores do mesmo tipo, por exemplo notas de alunos por disciplina ou pixels de uma imagem. Passo 3: Assim, a alternativa C, 'Para organizar dados em linhas e colunas', descreve corretamente o uso da matriz. Passo 4: A alternativa A está errada porque a organização hierárquica é própria de estruturas como árvores, não de matrizes planas. Passo 5: A alternativa B está errada porque uma matriz tradicional armazena elementos de um mesmo tipo, enquanto agrupar dados de tipos diferentes é função de registros ou estruturas. Passo 6: A alternativa D está errada porque a matriz não se limita a um tipo de dado; ela justamente organiza muitos valores, geralmente de um tipo comum. Passo 7: A alternativa E está errada porque funções matemáticas são operações ou rotinas, não a finalidade de armazenamento de uma matriz. Gabarito oficial confirmado.

💡 Dica: Lembre que uma matriz organiza elementos por posições definidas em linhas e colunas.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde a estrutura matricial com organização hierárquica, que pertence a árvores e estruturas de níveis, imaginando que a matriz representa níveis de subordinação entre dados.

Por que engana: O aluno pode confundir matriz com outras estruturas de dados, associando-a ao armazenamento hierárquico ou à execução de operações matemáticas, em vez de reconhecer sua organização bidimensional.

B Erradaerro: Conceitual

Acredita que a matriz serve para agrupar dados heterogêneos, confundindo-a com registros ou estruturas que combinam campos de tipos diferentes.

C Correta

Matrizes são projetadas para armazenar dados em formato tabular.

D Erradaerro: Interpretação

Entende que a palavra 'matriz' indica uma restrição a um único tipo de dado, interpretando a ideia de uniformidade como se fosse limitação de quantidade de informação.

E Erradaerro: Senso comum

Associa a palavra 'matriz' ao uso matemático cotidiano, supondo que sua finalidade seja executar cálculos, quando na programação ela serve para armazenar dados.

Raio-X da questão

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

Organização matricial de dados

📌 Objetivo

revisao

🧱 Pré-requisitos

Estruturas de dados básicas · Índices e posições

📚 Reveja

Revise a definição e a estrutura de matrizes em programação.

⚠️ Erro mais comum

O aluno pode confundir matriz com outras estruturas de dados, associando-a ao armazenamento hierárquico ou à execução de operações matemáticas, em vez de reconhecer sua organização bidimensional.

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