Uma escola desenvolveu um programa para acompanhar o consumo diário de água em seus prédios. Para isso, os…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Analisar e utilizar as diferentes formas de representação e consulta a dados em formato digital para pesquisas científicas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma escola desenvolveu um programa para acompanhar o consumo diário de água em seus prédios. Para isso, os dados foram organizados em uma matriz: cada linha corresponde a um prédio, cada coluna corresponde a um dia da semana e cada posição armazena o consumo registrado. O programa também permite consultar o valor associado a um prédio e a um dia específicos. Com base nessa situação, qual é a principal utilidade da matriz no programa?
- A) Representar dados em linhas e colunas e consultar posições específicas.
- B) Executar instruções do programa sem armazenar valores relacionados.
- C) Aumentar automaticamente a velocidade do programa em qualquer consulta.
- D) Armazenar dados em uma sequência única e sem posições relacionadas.
- E) Eliminar registros repetidos sem analisar os dados armazenados.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A situação descreve uma matriz em que cada linha representa um prédio, cada coluna representa um dia da semana e cada posição guarda o consumo registrado. Assim, a estrutura organiza dados em duas dimensões.
- O enunciado também diz que o programa permite consultar o valor associado a um prédio e a um dia específicos, ou seja, acessar uma posição determinada pela linha e pela coluna.
- Portanto, a principal utilidade da matriz no programa é representar dados em linhas e colunas e permitir consultar posições específicas, que é exatamente a alternativa A.
- A alternativa B está errada, pois a matriz existe justamente para armazenar valores de consumo, não para executar instruções sem armazenar dados.
- A alternativa C está errada, pois o enunciado não menciona qualquer ganho automático de velocidade; a estrutura serve para organizar e acessar dados.
- A alternativa D está errada, pois uma sequência única sem posições relacionadas contraria a organização em linhas e colunas descrita na situação.
- A alternativa E está errada, pois a matriz não tem a função de eliminar registros repetidos; ela apenas armazena e organiza os consumos.
- Gabarito oficial A confirmado pela análise.
💡 Dica: Considere exemplos práticos de uso de matrizes.
Alternativa por alternativa
A matriz organiza os dados em duas dimensões: as linhas identificam os prédios, as colunas identificam os dias e cada posição contém um valor de consumo. Essa estrutura permite localizar e consultar um dado específico a partir de sua linha e de sua coluna.
O aluno pode ter confundido a matriz com um bloco de instruções do programa, achando que a estrutura serve para controlar a execução e não para guardar dados.
O aluno pode ter assumido que qualquer estrutura de dados organizada torna o programa automaticamente mais rápido, extrapolando uma ideia que o enunciado não apresenta.
O aluno pode ter entendido que uma sequência única de valores é equivalente a uma matriz, desconsiderando que as posições são relacionadas por linha e coluna.
O aluno pode ter associado a matriz a uma operação de limpeza de dados, como remoção de duplicatas, em vez de sua função de armazenamento organizado.
Raio-X da questão
uso de matrizes
avaliacao
conceito de matriz em computacao · representacao de dados em estruturas
Revisar aplicações de matrizes em programação.
Confundir a funcao principal das matrizes com outras operacoes como eliminacao de duplicados ou aumento de velocidade.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Identifique uma situação em que uma matriz pode ser usada para organizar dados em um sistema escolar.
- Explique como matrizes podem ser utilizadas na organização de dados em uma escola.
- Uma escola decidiu monitorar a frequência dos alunos em diferentes aulas ao longo do mês. Como você organizaria esses…
- Uma escola está desenvolvendo um aplicativo para organizar informações acadêmicas. Nesse aplicativo, uma matriz é usada…
- Descreva como as matrizes podem ser utilizadas para organizar informações sobre a temperatura em diferentes cidades ao…
- Descreva uma situação em que o uso de uma matriz unidimensional pode ser mais eficaz do que uma lista para armazenar…
🔎 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
