Em ambiente natural, uma estação de monitoramento utiliza uma matriz para armazenar leituras de qualidade do…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Em ambiente natural, uma estação de monitoramento utiliza uma matriz para armazenar leituras de qualidade do ar ao longo do dia. Explique a relação de causa e consequência entre a escolha de uma matriz fixa para armazenamento de dados e a escalabilidade do sistema quando o volume de dados cresce.
- A) A matriz fixa facilita a escalabilidade automática quando o volume de dados cresce.
- B) A matriz fixa implica dimensionamento prévio, limitando o crescimento de dados e exigindo reestruturação.
- C) A matriz fixa elimina a necessidade de memória adicional.
- D) A matriz fixa transforma leituras em uma estrutura de grafos para facilitar consultas.
- E) A matriz fixa permite consultas com complexidade logarítmica para qualquer operação.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pede a relação de causa e consequência entre usar uma matriz de tamanho fixo para guardar dados e a capacidade do sistema de crescer quando o volume aumenta.
- Uma matriz fixa tem dimensão definida no momento da criação (por exemplo, 24 linhas para as horas do dia e colunas para os poluentes). Isso é o dimensionamento prévio: o programador precisa decidir de antemão quantas posições existem.
- Como o tamanho é prévio, quando surgem mais leituras do que cabem (mais dias, mais sensores, mais poluentes), não há espaço para absorver o crescimento. A consequência é a limitação do crescimento e a necessidade de reestruturar o armazenamento, criando uma matriz maior ou migrando para outra estrutura.
- Logo, a alternativa B é a correta, e o gabarito oficial está correto.
- A alternativa A está errada, pois a matriz fixa não se redimensiona sozinha; a escalabilidade automática exigiria estruturas dinâmicas.
- A alternativa C está errada, pois a matriz ocupa memória desde o início e não elimina a necessidade de memória adicional quando o volume cresce.
- A alternativa D está errada, pois uma matriz não se transforma em grafo; são estruturas de dados diferentes e a escolha da matriz não produz essa mudança.
- A alternativa E está errada, pois acessos em matriz são feitos por índice com custo constante, e não logarítmico; além disso, a afirmação 'para qualquer operação' é falsa, pois buscas e inserções em outras situações podem ser lineares.
💡 Dica: Analise a relação entre estrutura de dados e escalabilidade.
Alternativa por alternativa
O aluno acredita que qualquer estrutura de dados se ajusta sozinha ao crescimento do volume, confundindo matriz fixa com estruturas dinâmicas como listas encadeadas ou vetores redimensionáveis.
Por que engana: Achar que matrizes fixas se adaptam automaticamente ao aumento de dados, ignorando a necessidade de redimensionamento ou reestruturação.
Correta: o dimensionamento prévio pode tornar difícil acomodar mais leituras sem reestruturação dos dados.
O aluno supõe que, por a estrutura ser fixa, ela não consome memória extra, quando na verdade a memória precisa ser reservada antecipadamente e não se expande sem nova alocação.
O aluno associa a organização de dados em linhas e colunas a grafos, confundindo estruturas bidimensionais com estruturas formadas por vértices e arestas.
O aluno confunde o acesso direto por índice da matriz (custo constante) com buscas logarítmicas típicas de árvores binárias balanceadas, e generaliza essa complexidade para todas as operações.
Raio-X da questão
matriz e escalabilidade
diagnostico
matriz e escalabilidade · estrutura de dados estática
Revisar conceitos de estruturas de dados e escalabilidade em sistemas.
Achar que matrizes fixas se adaptam automaticamente ao aumento de dados, ignorando a necessidade de redimensionamento ou reestruturação.
pensamento_critico
cientifico
Questões parecidas com resolução
- Em uma área natural, um programa coleta leituras de temperatura e decide entre armazenar dados em uma matriz de tamanho…
- Descreva uma situação em que o uso de uma matriz unidimensional pode ser mais eficaz do que uma lista para armazenar…
- Analise as conseque^ncias de usar uma matriz estatic para armazenar observacoes de fauna em campo, comparando com uma…
- Um algoritmo coleta leituras horárias de qualidade do ar na escola; que estrutura de dados é mais adequada para…
- Você registra leituras diárias de temperatura de vários sensores numa pequena fazenda. Para armazenar leituras por dia e…
- Ao representar dados em uma grade, como uma matriz, quais as vantagens em termos de organização e acesso à informaçã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
