GeraProva GeraProva Provas com IA para professores do Brasil
Computação2º anoBNCC EF15CO01Fácil⏱ curto

Uma cooperativa brasileira precisa desenvolver um sistema para acompanhar o estoque de 120 produtos em 8…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Uma cooperativa brasileira precisa desenvolver um sistema para acompanhar o estoque de 120 produtos em 8 lojas. A quantidade disponível deve ser registrada em uma tabela fixa: cada linha representa um produto, cada coluna representa uma loja e cada posição é acessada pela combinação do índice da linha com o índice da coluna. O sistema não precisa relacionar produtos entre si, mas deve consultar rapidamente a quantidade de qualquer produto em qualquer loja. Com base nessa organização dos dados, qual estrutura de dados é a mais apropriada para representar as quantidades em estoque?

  1. A) Registro
  2. B) Lista
  3. C) Vetor
  4. D) Grafo
  5. E) Matriz

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Identifique a organização dos dados descrita no enunciado. Há 120 produtos em linhas, 8 lojas em colunas, e cada posição é acessada pela combinação do índice da linha com o índice da coluna. Isso define uma estrutura bidimensional de tamanho fixo.
  2. Analise o que a estrutura precisa oferecer. O sistema deve consultar rapidamente a quantidade de qualquer produto em qualquer loja, ou seja, acesso direto por dois índices, sem necessidade de percorrer dados.
  3. Compare com as alternativas. A matriz é uma estrutura de dados bidimensional, acessada por linha e coluna, com tamanho fixo, exatamente como descrito. Ela é a escolha adequada.
  4. Por que as outras estão erradas. Registro agrupa campos heterogêneos de um mesmo item, mas não representa uma grade de linhas e colunas. Lista é uma sequência linear que exige percorrer elementos para encontrar uma posição. Vetor é unidimensional, acessado por um único índice, e não representa a combinação linha-coluna. Grafo modela relações entre vértices por arestas, e o enunciado diz expressamente que o sistema não precisa relacionar produtos entre si.
  5. Conclusão. Como a tabela é fixa, com acesso por linha e coluna, a estrutura mais apropriada é a matriz, que coincide com o gabarito oficial.

💡 Dica: Relacione cada dimensão dos dados a uma linha e a uma coluna.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter associado a ideia de organizar dados diversos sob um mesmo conjunto ao conceito de registro, sem perceber que o registro não tem a disposição em linhas e colunas indexadas por dois índices.

B Erradaerro: Conceitual

O aluno pode ter pensado que, por ser uma coleção de elementos, a lista serve para qualquer armazenamento, ignorando que a lista linear não oferece acesso direto por dois índices.

C Erradaerro: Conceituala que mais engana

O aluno pode ter visto a tabela como uma sequência de valores e escolhido o vetor, esquecendo que o vetor tem apenas um índice, enquanto o enunciado exige combinação de linha e coluna.

Por que engana: O aluno pode escolher vetor ou lista por reconhecer uma coleção de dados, ignorando que a consulta exige duas dimensões: produto e loja.

D Erradaerro: Interpretação

O aluno pode ter confundido a menção a 'produtos' e 'lojas' com relações entre entidades, ignorando a frase do enunciado que afirma que o sistema não precisa relacionar produtos entre si.

E Correta

A matriz é adequada porque organiza os dados em duas dimensões fixas: linhas para os produtos e colunas para as lojas. Assim, a quantidade de um produto em uma loja é localizada por dois índices, exatamente como descrito no texto-base.

Raio-X da questão

Dificuldade Fá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✍️ situacional🧩 abertura
🎯 Conceito central

Estrutura de dados matricial

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Conceito de índices em estruturas · Representação de dados tabulares

📚 Reveja

Revise a diferença entre vetor, lista e matriz e associe cada estrutura ao número de dimensões dos dados.

⚠️ Erro mais comum

O aluno pode escolher vetor ou lista por reconhecer uma coleção de dados, ignorando que a consulta exige duas dimensões: produto e loja.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Organização e representação da informaçã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.