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

Qual das alternativas a seguir descreve corretamente uma matriz em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dado’.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das alternativas a seguir descreve corretamente uma matriz em programação?

  1. A) Uma estrutura de dados que armazena apenas números inteiros
  2. B) Uma lista linear de elementos que podem ser acessados por um índice
  3. C) Uma coleção de dados organizados em linhas e colunas
  4. D) Um tipo de variável que armazena apenas um valor
  5. E) Uma função que manipula dados em tempo real

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Lembre o conceito de matriz em programação: é uma estrutura de dados homogênea (todos os elementos do mesmo tipo) que organiza valores em duas dimensões, com linhas e colunas, de modo que cada elemento é acessado por dois índices, um para a linha e outro para a coluna.
  2. Analise a alternativa C: 'Uma coleção de dados organizados em linhas e colunas' descreve exatamente essa estrutura bidimensional, por isso está correta.
  3. Por que as outras estão erradas: A fala de estrutura que armazena apenas inteiros, mas matrizes podem guardar números reais, textos ou outros tipos. B descreve um vetor ou lista linear, que tem apenas uma dimensão. D descreve uma variável simples, que guarda um único valor. E descreve uma função ou processo, não uma estrutura de dados.
  4. Conclusão: a alternativa correta é a C, que coincide com o gabarito oficial.

💡 Dica: Lembre-se das características de uma matriz em programação.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa matriz a um tipo de dado restrito, achando que ela só pode armazenar números inteiros, quando na verdade o tipo é definido pelo programador.

B Erradaerro: Conceituala que mais engana

O aluno confunde matriz com vetor ou lista unidimensional, esquecendo que a matriz tem duas dimensões e exige dois índices.

Por que engana: Confundir matriz com vetor ou tipos de dados, pensando que matriz armazena apenas um tipo específico ou é uma lista linear.

C Correta

Matrizes são estruturas que organizam dados em linhas e colunas.

D Erradaerro: Conceitual

O aluno confunde matriz com variável simples, achando que ela guarda apenas um valor por vez, sem perceber que matriz é uma coleção de valores.

E Erradaerro: Interpretação

O aluno confunde a estrutura de dados com uma função ou rotina de processamento, por causa da palavra 'manipula' e do termo 'tempo real'.

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

matriz em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estrutura de dados · conceito de vetor

📚 Reveja

Revisar a definição e características de matrizes em programação.

⚠️ Erro mais comum

Confundir matriz com vetor ou tipos de dados, pensando que matriz armazena apenas um tipo específico ou é uma lista linear.

🌎 Tema transversal

ciencia_tecnologia

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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