GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO03Fácil⏱ medio

Durante uma prática de laboratório, você vai comparar o desempenho de inserção entre vetor (lista) e lista…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO03

Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante uma prática de laboratório, você vai comparar o desempenho de inserção entre vetor (lista) e lista ligada. Quais passos curtos você executaria para observar o comportamento da inserção?

  1. A) Iniciar com uma lista vazia; inserir N itens em cada estrutura para N=10, 50, 100; medir o tempo de inserção e comparar os resultados.
  2. B) Medir apenas o tempo de leitura após inserir os itens.
  3. C) Mudar o hardware utilizado para a execução
  4. D) Gerar gráficos de cores sem coletar dados.
  5. E) Comparar apenas uma estrutura de dados e inferir o comportamento da outra.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique o objetivo da prática, que é observar como o tempo de inserção cresce conforme o número de itens em um vetor (lista) e em uma lista ligada. Passo 2: Avalie cada alternativa. A alternativa A descreve um procedimento experimental completo: começar com a estrutura vazia, inserir quantidades crescentes de itens (N = 10, 50 e 100) nas duas estruturas, medir o tempo de cada inserção e comparar os resultados. Esse é o método adequado para observar um comportamento que depende do tamanho da entrada. Passo 3: A alternativa B está errada porque mede a leitura, e não a inserção, que é o foco da comparação. Passo 4: A alternativa C está errada porque trocar o hardware introduz uma variável que não estava no experimento e não ajuda a comparar as estruturas. Passo 5: A alternativa D está errada porque gerar gráficos sem coletar dados não produz observação real. Passo 6: A alternativa E está errada porque comparar apenas uma estrutura e inferir a outra não permite observar o comportamento de ambas. Passo 7: Conclusão: a alternativa A é a correta e coincide com o gabarito oficial.

💡 Dica: Liste os passos para cada estrutura de dados.

Alternativa por alternativa

A Correta

Correta: descreve um procedimento curto de observação do comportamento de inserção entre as estruturas.

B Erradaerro: Interpretaçãoa que mais engana

O aluno confundiu a operação analisada, achando que medir a leitura após a inserção revela o desempenho da própria inserção.

Por que engana: Confundir o que deve ser medido, como tempo de inserção, com outras operações ou não realizar comparações adequadas entre estruturas.

C Erradaerro: Conceitual

O aluno acredita que alterar o equipamento de execução é uma forma válida de comparar as estruturas, sem perceber que isso mistura variáveis.

D Erradaerro: Senso comum

O aluno supõe que visualizar dados em gráficos já é a análise experimental, sem entender que os dados precisam ser coletados primeiro.

E Erradaerro: Conceitual

O aluno acha que é possível deduzir o comportamento de uma estrutura apenas observando a outra, ignorando que a comparação exige medições das duas.

Raio-X da questão

Dificuldade Fácil
Bloom Aplicar
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✍️ situacional🧩 progressao
🎯 Conceito central

inserção em estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · medicao de desempenho

📚 Reveja

Revisar os conceitos de vetor e lista ligada.

⚠️ Erro mais comum

Confundir o que deve ser medido, como tempo de inserção, com outras operações ou não realizar comparações adequadas entre estruturas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

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.