GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO12Fácil⏱ curto

Em um programa de acompanhamento escolar, as notas de quatro estudantes em três atividades são armazenadas em…

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

Em um programa de acompanhamento escolar, as notas de quatro estudantes em três atividades são armazenadas em uma matriz. Cada linha representa um estudante, e cada coluna representa uma atividade. Para gerar um relatório alternativo, o programa precisa manter todas as notas, mas reorganizar a matriz de modo que cada linha passe a representar uma atividade e cada coluna passe a representar um estudante. Com base no texto, qual operação deve ser realizada na matriz para produzir essa reorganização sem alterar os valores armazenados?

  1. A) Substituir os elementos por textos.
  2. B) Adicionar uma nova coluna à matriz.
  3. C) Ordenar os elementos em ordem crescente.
  4. D) Trocar as linhas pelas colunas.
  5. E) Excluir uma linha da matriz.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A matriz original tem 4 linhas (estudantes) e 3 colunas (atividades). O relatório exige o oposto: linhas passam a ser atividades e colunas passam a ser estudantes, mantendo todos os valores.
  2. Essa reorganização corresponde à transposição de matriz, em que o elemento da linha i, coluna j passa para a linha j, coluna i. Assim, a matriz 4x3 vira uma matriz 3x4, sem perda nem alteração de valores.
  3. Trocar linhas pelas colunas é exatamente a transposição, por isso a alternativa D é a correta, e coincide com o gabarito oficial.
  4. Por que as demais estão erradas:
  5. A) Substituir os elementos por textos altera os valores armazenados, o que o enunciado proíbe.
  6. B) Adicionar uma coluna cria dados novos e não reorganiza a estrutura existente.
  7. C) Ordenar os elementos muda a posição das notas e não troca linhas por colunas.
  8. E) Excluir uma linha elimina notas de um estudante, contrariando a exigência de manter todas as notas.

💡 Dica: Identifique a operação que transforma linhas em colunas sem modificar os valores.

Alternativa por alternativa

A Erradaerro: Interpretação

Acredita que mudar o tipo dos dados para texto reorganiza a matriz, ignorando que a exigência é preservar os valores armazenados.

B Erradaerro: Conceitual

Imagina que aumentar a matriz com uma nova coluna resolve a reorganização, sem perceber que a estrutura original precisa ser invertida e não ampliada.

C Erradaerro: Interpretaçãoa que mais engana

Confunde reorganizar a posição de linhas e colunas com ordenar os valores, como se o objetivo fosse colocar as notas em ordem crescente.

Por que engana: O aluno pode confundir a transposição com ordenar, excluir ou adicionar elementos, ignorando que a operação apenas troca a posição das linhas e colunas.

D Correta

A operação descrita mantém todos os elementos da matriz, mas inverte sua disposição: as linhas passam a ser colunas e as colunas passam a ser linhas. Essa operação é conhecida como transposição de uma matriz.

E Erradaerro: Atenção

Pensa que retirar uma linha simplifica o relatório, esquecendo que o enunciado exige manter todas as notas de todos os estudantes.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura baixo
Discriminação baixo
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

Transposição de matrizes

📌 Objetivo

revisao

🧱 Pré-requisitos

Identificação de linhas e colunas · Organização de dados em matrizes

📚 Reveja

Revise a transposição, que troca as linhas pelas colunas mantendo os elementos.

⚠️ Erro mais comum

O aluno pode confundir a transposição com ordenar, excluir ou adicionar elementos, ignorando que a operação apenas troca a posição das linhas e colunas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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