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

Suponha que um supermercado utiliza uma matriz para controlar o estoque de 3 produtos em 4 prateleiras. Se o…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO08

Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Suponha que um supermercado utiliza uma matriz para controlar o estoque de 3 produtos em 4 prateleiras. Se o produto A está na prateleira 2, coluna 1 e seu estoque é 45 unidades, qual é a representação na matriz?

  1. A) M[2][1] = 45
  2. B) M[1][2] = 45
  3. C) P[2][1] = 45
  4. D) M[2][1] = 35
  5. E) M[2][2] = 45

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique a posição informada no enunciado. O produto A está na prateleira 2, coluna 1, e seu estoque é 45 unidades. Passo 2: Em uma matriz, a notação M[i][j] indica a linha i e a coluna j. Como o enunciado dá a posição como prateleira 2 e coluna 1, a representação é M[2][1] = 45, que é a alternativa A. Passo 3: A alternativa B está errada porque inverte os índices (M[1][2] indica linha 1 e coluna 2, ou seja, outra posição). Passo 4: A alternativa C está errada porque usa o nome P, enquanto a matriz de estoque é M, e a questão fala em matriz M. Passo 5: A alternativa D está errada porque o índice está correto, mas o valor 35 não corresponde ao estoque de 45 unidades informado. Passo 6: A alternativa E está errada porque muda a coluna para 2, o que não corresponde à coluna 1 informada. Observação: a questão não deixa explícito se as linhas representam produtos ou prateleiras; pela leitura direta do enunciado, que associa a posição à prateleira 2 e à coluna 1, a resposta A é a mais coerente, e o gabarito oficial está correto.

💡 Dica: Identifique a posição do produto na matriz.

Alternativa por alternativa

A Correta

Correta, representa o produto A na matriz.

B Erradaerro: Procedimentala que mais engana

O aluno trocou a ordem dos índices, interpretando o primeiro número como coluna e o segundo como linha, ou assumiu que as linhas são os produtos e as colunas são as prateleiras sem verificar o enunciado.

Por que engana: Confundir a ordem dos índices da matriz, trocando linhas por colunas.

C Erradaerro: Atenção

O aluno leu a letra P como se fosse a matriz do estoque, ignorando que o enunciado identifica a matriz como M.

D Erradaerro: Atenção

O aluno acertou a posição, mas registrou o valor 35 em vez de 45, por erro de leitura ou de digitação do dado do enunciado.

E Erradaerro: Interpretação

O aluno leu a posição como prateleira 2 e coluna 2, trocando a coluna 1 do enunciado pela coluna 2.

Raio-X da questão

Dificuldade Média
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🧩 consolidacao
🎯 Conceito central

matriz de estoque

📌 Objetivo

avaliacao

🧱 Pré-requisitos

representacao de matrizes · indices de matrizes

📚 Reveja

Revisar como representar dados em matrizes.

⚠️ Erro mais comum

Confundir a ordem dos índices da matriz, trocando linhas por colunas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Armazenamento e Transmissão de dados - Gestão 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.