GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF08CO02Difícil⏱ curto

Considere a matriz que armazena as notas de 5 alunos em 3 disciplinas. Qual é a melhor representação desta…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO02

Criar soluções de problemas para os quais seja adequado o uso de listas para descrever suas informações e automatizá-las usando uma linguagem de programação, empregando ou não a recursão como uma técnica de resolver o problema.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Considere a matriz que armazena as notas de 5 alunos em 3 disciplinas. Qual é a melhor representação desta matriz?

  1. A) {{Aluno1, Nota1, Nota2}, {Aluno2, Nota1, Nota2}}
  2. B) {{Aluno1, Nota1, Nota2, Nota3}, {Aluno2, Nota1, Nota2, Nota3}, {Aluno3, Nota1}}
  3. C) {{Aluno1, Nota1}, {Aluno2, Nota1, Nota2}, {Aluno3, Nota1, Nota2}, {Aluno4, Nota1, Nota2}, {Aluno5, Nota1, Nota2}}
  4. D) {{Aluno1, Nota1, Nota2, Nota3}, {Aluno2, Nota1, Nota2, Nota3}, {Aluno3, Nota1, Nota2, Nota3}, {Aluno4, Nota1, Nota2, Nota3}, {Aluno5, Nota1, Nota2, Nota3}}
  5. E) {{Nota1, Aluno1}, {Nota2, Aluno2}, {Nota3, Aluno3}}

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questão pede a representação matricial de notas de 5 alunos em 3 disciplinas. Uma matriz de notas tem uma linha por aluno e uma coluna por disciplina, então o formato correto é 5 linhas por 3 colunas, com todas as linhas com o mesmo número de elementos.
  2. Analisando a alternativa D, temos 5 linhas, uma para cada aluno (Aluno1 a Aluno5), e cada linha traz 3 notas (Nota1, Nota2, Nota3), uma por disciplina. Logo, a estrutura está correta: a matriz tem dimensão 5 por 3, com cada aluno associado às suas três notas.
  3. Por que as outras estão erradas:
  4. A) Tem apenas 2 alunos e cada linha só tem 2 notas, sem representar os 5 alunos nem as 3 disciplinas.
  5. B) Tem 3 linhas e linhas com números diferentes de elementos (a última linha tem só uma nota), o que não forma uma matriz.
  6. C) Tem 5 alunos, mas as linhas têm número desigual de elementos (Aluno1 tem só uma nota e os demais têm duas), não representando as 3 disciplinas.
  7. E) Tem apenas 3 linhas com 2 elementos cada, trocando a organização: a nota aparece antes do aluno e não há 5 alunos representados.
  8. Conclusão: a melhor representação é a alternativa D, que é coerente com uma matriz 5 por 3, de acordo com o gabarito oficial.

💡 Dica: Considere as opções de representação de matrizes.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno confunde o número de alunos e de disciplinas, achando que basta representar dois alunos e duas notas para ilustrar a matriz.

B Erradaerro: Conceituala que mais engana

O aluno acha que cada aluno pode ter quantidade diferente de notas e que a matriz pode ter linhas de tamanhos diferentes, sem verificar a regra de matriz retangular.

Por que engana: Escolher representacoes com tamanhos inconsistentes ou que nao correspondem ao numero correto de alunos e disciplinas.

C Erradaerro: Conceitual

O aluno considera correto ter 5 alunos mesmo que um deles tenha uma nota só, sem perceber que todas as linhas devem ter o mesmo número de colunas (3 disciplinas).

D Correta

Esta é a representação correta com 5 alunos e 3 disciplinas.

E Erradaerro: Procedimental

O aluno inverte a organização, colocando a nota antes do aluno e tomando as notas como linhas, sem respeitar a estrutura de 5 alunos em 3 disciplinas.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
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🧩 progressao
🎯 Conceito central

representação de matriz

📌 Objetivo

avaliacao

🧱 Pré-requisitos

representacao de matriz · estrutura de dados em matriz

📚 Reveja

Revisar como representar matrizes e suas aplicações.

⚠️ Erro mais comum

Escolher representacoes com tamanhos inconsistentes ou que nao correspondem ao numero correto de alunos e disciplinas.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Programação com listas e recursã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.