Identifique a representação de uma matriz que armazena informações sobre 3 alunos e suas notas em 3…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Identifique a representação de uma matriz que armazena informações sobre 3 alunos e suas notas em 3 disciplinas. Qual é a forma correta dessa matriz?
- A) {{8, 7, 9},{10, 9, 8},{6, 5, 7}}
- B) {[8, 7, 9], [10, 9, 8], [6, 5, 7]}
- C) [8, 7, 9, 10, 9, 8, 6, 5, 7]
- D) {{8, 7},{9, 10},{6, 5},{7, 8}}
- E) {(8, 7, 9), (10, 9, 8), (6, 5, 7)}
✅ Resposta correta: alternativa A
Resolução passo a passo
- A matriz deve ter 3 linhas (uma por aluno) e 3 colunas (uma por disciplina), ou seja, uma tabela 3x3. Passo 2: Verifique cada alternativa quanto ao formato. A alternativa A tem 3 linhas, cada uma com 3 notas, e cada linha fica entre chaves internas, separadas por vírgulas e envoltas por chaves externas: é uma tabela 3x3 bem organizada, compatível com a notação usada no enunciado. Passo 3: A alternativa B tem a mesma estrutura 3x3, mas usa colchetes nas linhas dentro de chaves, uma mistura de delimitadores que não é a notação adotada no enunciado; por isso, ela é a segunda melhor opção e a diferença é só de notação. Passo 4: A alternativa C está errada porque é uma lista única de 9 números, sem separação em linhas e colunas, então não preserva a relação aluno-disciplina. Passo 5: A alternativa D está errada porque tem 4 linhas e 2 colunas (4x2), o que não corresponde a 3 alunos e 3 disciplinas. Passo 6: A alternativa E está errada porque usa parênteses em vez de estrutura de matriz, formando uma coleção de tuplas, e não uma matriz tradicional. Passo 7: Conclusão: a alternativa A é a que representa corretamente a matriz 3x3 pedida, conforme o gabarito oficial. Há ambiguidade de notação entre A e B, pois ambas têm dimensão 3x3; a escolha de A segue a convenção do enunciado.
💡 Dica: Considere a estrutura de uma matriz e suas dimensões.
Alternativa por alternativa
Esta matriz possui elementos fora das notas aceitáveis entre 0 e 10.
O aluno percebe que a estrutura tem 3 linhas e 3 colunas, mas acredita que colchetes internos mudam a natureza da representação ou que a notação com colchetes é a única forma aceita de matriz.
Por que engana: Confundir a representacao correta de matriz bidimensional com listas unidimensionais ou formatos incorretos de agrupamento.
O aluno acredita que basta listar todos os números em sequência para representar a tabela, sem manter a organização em linhas e colunas.
O aluno conta os elementos ou as linhas de forma errada e interpreta a matriz como tendo 4 linhas de 2 valores, talvez confundindo colunas com alunos ou com disciplinas.
O aluno acredita que parênteses em cada linha, separados por vírgulas, formam uma matriz, confundindo a notação de pares ordenados ou tuplas com a de matriz.
Raio-X da questão
matriz de notas
avaliacao
representacao de matrizes · estrutura de dados bidimensional
Revisar a definição e representação de matrizes.
Confundir a representacao correta de matriz bidimensional com listas unidimensionais ou formatos incorretos de agrupamento.
abstrato
Questões parecidas com resolução
- Em uma estufa, um programa analisa a umidade de cinco canteiros, na ordem indicada, e aciona a irrigação quando a…
- Na feira cultural da escola, um grupo criou uma lista com as músicas que tocarão no palco: abertura, apresentação de…
- Na horta da escola, foram registradas as umidades do solo em uma lista: [42, 37, 35]. Uma função recursiva verifica se…
- Uma banca de feira registra em uma lista o preço de cada cesta vendida durante a manhã. Para calcular o total…
- Pesquisadores acompanham a qualidade da água em estações de um rio e precisam automatizar a leitura dos sensores. No…
- Por que uma lâmpada apagada pode continuar sem reparo por vários dias? Na central de atendimento de um município…
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
