Qual técnica permite otimizar o armazenamento e manipulação de dados em uma aplicação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual técnica permite otimizar o armazenamento e manipulação de dados em uma aplicação?
- A) Não usar estrutura de dados
- B) Usar listas para tudo
- C) Usar a estrutura mais adequada
- D) Armazenar dados em variáveis soltas
- E) Usar somente matrizes
✅ Resposta correta: alternativa C
Resolução passo a passo
- A questão pergunta qual técnica permite otimizar o armazenamento e a manipulação de dados em uma aplicação. Em computação, otimizar dados significa organizá-los de modo que ocupem menos memória e que as operações (inserir, buscar, remover, ordenar) sejam feitas com menos esforço.
- Isso é obtido escolhendo a estrutura de dados mais adequada ao problema: vetores, listas, pilhas, filas, árvores, tabelas hash etc. Cada uma tem vantagens conforme o tipo de acesso que a aplicação mais faz. Por exemplo, para buscas frequentes por chave, uma tabela hash costuma ser mais eficiente do que uma lista percorrida do início ao fim.
- Portanto, a alternativa C, 'Usar a estrutura mais adequada', é a correta, e coincide com o gabarito oficial.
- Por que as outras estão erradas: A) não usar estrutura de dados elimina a organização necessária para manipular informações com eficiência; B) usar listas para tudo ignora que outras estruturas podem ser muito melhores para certos problemas; D) variáveis soltas não organizam dados e dificultam a manipulação em grandes volumes; E) usar somente matrizes é uma escolha rígida que nem sempre se adapta ao problema, como em dados de tamanho variável.
💡 Dica: Pense nas técnicas de gerenciamento de dados.
Alternativa por alternativa
Acredita que dispensar estruturas de dados economiza recursos, quando na verdade a organização dos dados é justamente o que permite acessá-los e manipulá-los de forma eficiente.
Supõe que existe uma estrutura universal que serve para todos os casos, sem perceber que listas têm custos diferentes de busca e inserção em relação a outras estruturas.
Por que engana: Escolher estruturas de dados inadequadas por desconhecer suas caracteristicas e aplicacoes, levando a ineficiencia.
Selecionar a estrutura ideal melhora desempenho e eficiência.
Imagina que guardar cada dado em uma variável separada é uma forma organizada de armazenamento, sem considerar que isso dificulta percorrer, buscar e manter grandes conjuntos de informações.
Entende que matrizes resolvem qualquer necessidade de armazenamento, ignorando que seu tamanho fixo e sua estrutura rígida nem sempre são adequados a dados de tamanho variável ou a operações específicas.
Raio-X da questão
otimização de dados
avaliacao
estruturas de dados básicas · tipos de dados e suas aplicacoes
Revisar técnicas de armazenamento e manipulação de dados.
Escolher estruturas de dados inadequadas por desconhecer suas caracteristicas e aplicacoes, levando a ineficiencia.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Identifique uma técnica de programação que pode ser usada para otimizar o armazenamento de dados repetidos.
- Dentre as opções a seguir, qual técnica permite organizar e manipular dados em forma de tabela em um projeto de…
- Para reduzir uso de memória ao armazenar textos repetidos em muitos registros de uma matriz, qual técnica deve ser…
- Em um programa, como você poderia otimizar o armazenamento de dados sobre vendas usando estruturas de dados?
- Qual dessas opções representa uma maneira eficaz de organizar dados em um programa?
- Você é programador e precisa desenvolver um sistema que armazene dados de usuários em uma matriz. Como garantir que…
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
