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
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?
- 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.
- B) Medir apenas o tempo de leitura após inserir os itens.
- C) Mudar o hardware utilizado para a execução
- D) Gerar gráficos de cores sem coletar dados.
- E) Comparar apenas uma estrutura de dados e inferir o comportamento da outra.
✅ Resposta correta: alternativa A
Resolução passo a passo
- 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
Correta: descreve um procedimento curto de observação do comportamento de inserção entre as estruturas.
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.
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.
O aluno supõe que visualizar dados em gráficos já é a análise experimental, sem entender que os dados precisam ser coletados primeiro.
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
inserção em estruturas de dados
avaliacao
estruturas de dados básicas · medicao de desempenho
Revisar os conceitos de vetor e lista ligada.
Confundir o que deve ser medido, como tempo de inserção, com outras operações ou não realizar comparações adequadas entre estruturas.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Na indústria, compare duas implementações para gerenciar uma fila de pedidos: usar uma lista encadeada versus um vetor…
- No laboratório de computação, você precisa planejar a avaliação de dois algoritmos de ordenação para uma lista de…
- Na indústria de software, observe um experimento simples para comparar duas implementações de busca: uma lista de…
- Em um experimento rápido no laboratório de informática, você quer observar como o tempo de execução de um algoritmo de…
- Um professor propõe um experimento simples para comparar estruturas de dados. Ele gera 100 registros de estudantes, cada…
- Em um algoritmo que insere frequentemente novos elementos no meio de uma sequência, qual estrutura de dados é mais…
🔎 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
