GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO12Média⏱ medio

Ao programar, como você poderia usar uma matriz para organizar dados de alunos em uma turma?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO12

Produzir, analisar, gerir e compartilhar informações a partir de dados, utilizando princípios de ciência de dados.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao programar, como você poderia usar uma matriz para organizar dados de alunos em uma turma?

  1. A) Criar uma lista para cada dado
  2. B) Armazenar apenas nomes
  3. C) Usar uma matriz para nomes e notas
  4. D) Utilizar apenas registros
  5. E) Não é necessário organizar

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Uma matriz é uma estrutura de dados que organiza valores em linhas e colunas, permitindo guardar várias informações relacionadas de forma ordenada, com acesso por posição (linha e coluna).
  2. Ao organizar dados de alunos em uma turma, queremos registrar, para cada aluno, seu nome e suas notas. Uma matriz pode ter uma linha por aluno e colunas para o nome e para cada nota, ou seja, reúne nomes e notas numa mesma estrutura organizada.
  3. Por isso a alternativa C é a correta: 'Usar uma matriz para nomes e notas' descreve exatamente como a matriz pode organizar esses dados.
  4. A alternativa A está errada porque criar uma lista separada para cada dado não usa a matriz e fragmenta as informações de cada aluno.
  5. A alternativa B está errada porque armazenar apenas nomes deixa de lado as notas, que são parte essencial dos dados da turma.
  6. A alternativa D está errada porque 'registros' é outro tipo de estrutura de dados e a pergunta pede especificamente o uso de uma matriz.
  7. A alternativa E está errada porque organizar os dados é justamente o que a questão pede; não organizar dificulta o acesso e o processamento das informações.

💡 Dica: Pense em como os dados podem ser estruturados em linhas e colunas.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que cada tipo de dado deve ficar em uma lista independente, sem perceber que a matriz permite agrupar as informações de cada aluno em uma única estrutura.

Por que engana: Confundir matriz com lista simples, não entendendo que matriz pode armazenar múltiplos tipos de dados organizados em linhas e colunas.

B Erradaerro: Interpretação

O aluno lê a palavra 'alunos' e pensa apenas na identificação, esquecendo que a questão trata de dados de alunos, incluindo as notas.

C Correta

A matriz pode conter múltiplas informações sobre cada aluno.

D Erradaerro: Conceitual

O aluno confunde matriz com registros (estrutura heterogênea de campos), achando que os termos são intercambiáveis e que a pergunta pede outro tipo de estrutura.

E Erradaerro: Senso comum

O aluno acredita que, por ser um programa simples, não há necessidade de estruturar os dados, desconsiderando a função da organização na programação.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

matrizes em programação

📌 Objetivo

fixacao

🧱 Pré-requisitos

conceito de matriz em programação · estrutura de dados básica

📚 Reveja

Revisar como usar matrizes para armazenar dados em programação.

⚠️ Erro mais comum

Confundir matriz com lista simples, não entendendo que matriz pode armazenar múltiplos tipos de dados organizados em linhas e colunas.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Construir conhecimento usando técnicas e tecnologias computacionais, produzindo informação e/ou artefatos de forma criativa, com respeito às questões legais, que proporcionem experiências para si e os demais.

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