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

Qual é a função principal de uma matriz em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a função principal de uma matriz em programação?

  1. A) Armazenar dados em uma única dimensão
  2. B) Armazenar dados de forma estruturada em linhas e colunas
  3. C) Executar funções matemáticas complexas
  4. D) Armazenar apenas números inteiros
  5. E) Facilitar a conexão com bancos de dados

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Lembre o conceito de matriz na programação. Uma matriz é uma estrutura de dados que organiza valores de um mesmo tipo em linhas e colunas, de modo que cada elemento é acessado por dois índices, um de linha e outro de coluna. Passo 2: Analise a alternativa B, que descreve exatamente essa organização: dados armazenados de forma estruturada em linhas e colunas. Ela está correta. Passo 3: A alternativa A está errada, pois uma matriz tem pelo menos duas dimensões; uma estrutura de uma única dimensão é um vetor ou array unidimensional. Passo 4: A alternativa C está errada, porque executar funções matemáticas complexas é papel de funções, bibliotecas ou do processador, e não a finalidade de uma estrutura de dados. Passo 5: A alternativa D está errada, pois uma matriz pode armazenar textos, números reais, booleanos e outros tipos, desde que sejam do mesmo tipo dentro da matriz; não se restringe a inteiros. Passo 6: A alternativa E está errada, pois a conexão com bancos de dados é feita por drivers, bibliotecas ou APIs específicas, e não é a função principal de uma matriz. Passo 7: Conclusão: o gabarito oficial B está correto, e a resposta correta é a alternativa B.

💡 Dica: Pense sobre como as matrizes são usadas para armazenar dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa matriz apenas a uma lista simples, confundindo matriz com vetor. Não percebe que a matriz se caracteriza justamente por ter mais de uma dimensão.

Por que engana: Confundir matriz com vetor, pensando que matriz armazena dados em uma unica dimensao.

B Correta

Uma matriz é uma coleção de dados organizados em linhas e colunas, permitindo acesso e manipulação eficiente.

C Erradaerro: Conceitual

O aluno confunde a estrutura de dados com a função de cálculo ou com bibliotecas matemáticas, supondo que a matriz realiza operações complexas.

D Erradaerro: Conceitual

O aluno acredita que matriz serve somente para inteiros, generalizando um exemplo comum e ignorando que o tipo dos elementos pode ser qualquer tipo de dado, desde que seja o mesmo dentro da estrutura.

E Erradaerro: Conceitual

O aluno mistura matrizes com mecanismos de acesso a bancos de dados, como drivers e conectores, que são responsáveis pela conexão e não pela 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

função de matriz

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de variavel · estrutura de dados basica

📚 Reveja

Revisar o uso de matrizes em programação.

⚠️ Erro mais comum

Confundir matriz com vetor, pensando que matriz armazena dados em uma unica dimensao.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Organização e representação da informação

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