GeraProva GeraProva Provas com IA para professores do Brasil
Computação2ª sérieBNCC EM13CO02Média⏱ medio

Qual a importância de selecionar a estrutura de dados correta ao programar?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual a importância de selecionar a estrutura de dados correta ao programar?

  1. A) Aumentar o tempo de execução
  2. B) Facilitar a manipulação de dados
  3. C) Reduzir o uso de memória
  4. D) Impedir erros de programação
  5. E) Garantir a segurança dos dados

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede a importância de escolher a estrutura de dados adequada ao programar. Estrutura de dados é a forma como as informações são organizadas na memória (listas, pilhas, filas, árvores, tabelas hash, vetores etc.). Passo 2: Ao escolher a estrutura certa, o programador organiza os dados de modo que operações como inserir, buscar, remover, ordenar e percorrer fiquem simples e eficientes. Isso torna a manipulação dos dados mais fácil e o código mais claro, o que corresponde à alternativa B. Passo 3: A alternativa A está errada, pois a estrutura adequada tende a reduzir o tempo de execução, não aumentá-lo. Passo 4: A alternativa C está errada porque a estrutura correta pode, em alguns casos, economizar memória, mas esse não é o objetivo principal e não é garantido em toda situação. Passo 5: A alternativa D está errada porque a escolha da estrutura não impede erros de programação; erros dependem da lógica, de testes e de boas práticas. Passo 6: A alternativa E está errada porque a segurança dos dados depende de controle de acesso, criptografia e permissões, e não da estrutura de dados em si. Passo 7: Conclusão: a alternativa B é a resposta mais adequada e coincide com o gabarito oficial.

💡 Dica: Considere exemplos de estruturas de dados e suas aplicações.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que organizar os dados em estruturas mais elaboradas sempre deixa o programa mais lento, confundindo complexidade do código com tempo de execução.

B Correta

Uma boa escolha torna a manipulação mais simples e eficiente.

C Erradaerro: Conceituala que mais engana

Supõe que a única ou principal finalidade da escolha da estrutura é economizar memória, ignorando o ganho de eficiência e organização nas operações.

Por que engana: Confundir a funcao principal da estrutura de dados com aspectos secundarios como seguranca ou tempo de execucao.

D Erradaerro: Conceitual

Imagina que uma estrutura de dados bem escolhida funciona como uma proteção automática contra bugs, quando na verdade erros dependem da lógica e dos testes do programador.

E Erradaerro: Senso comum

Associa a estrutura de dados ao conceito cotidiano de segurança, achando que organizar os dados de certa forma já protege as informações contra acessos indevidos.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados · conceitos basicos de programacao

📚 Reveja

Revisar as principais estruturas de dados e suas características.

⚠️ Erro mais comum

Confundir a funcao principal da estrutura de dados com aspectos secundarios como seguranca ou tempo de execucao.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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.