Depois de testar um algoritmo de organização de tarefas, o grupo percebeu que algumas atividades apareciam…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Depois de testar um algoritmo de organização de tarefas, o grupo percebeu que algumas atividades apareciam fora de ordem e decidiu corrigir a sequência. — A atitude do grupo representa qual etapa importante no desenvolvimento de algoritmos?
- A) A verificação da eficiência do algoritmo para medir se ele consome menos tempo de execução.
- B) A revisão e o aperfeiçoamento do algoritmo com base nos testes e nas falhas identificadas.
- C) A aplicação do algoritmo pronto, sem necessidade de analisar se as atividades ficaram fora de ordem.
- D) A escolha da ordem inicial das tarefas antes de fazer qualquer teste no algoritmo.
- E) A criação de um novo algoritmo, porque toda falha exige começar tudo do zero.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O enunciado descreve um grupo que testou um algoritmo de organização de tarefas, percebeu que algumas atividades apareciam fora de ordem e decidiu corrigir a sequência. Isso é o ciclo de depuração e refinamento: testar, identificar falhas e ajustar o algoritmo.
- Ao resolver por conta própria, a resposta correta é a alternativa que descreve revisão e aperfeiçoamento com base nos testes e nas falhas identificadas, que é exatamente o que o grupo fez ao corrigir a sequência.
- Comparando com o gabarito oficial (B), houve concordância.
- Por que as outras estão erradas:
- A) Medir eficiência é uma análise possível, mas o enunciado trata de ordem incorreta, não de tempo de execução.
- C) Aplicar o algoritmo sem analisar as falhas ignora justamente o problema observado pelo grupo.
- D) Escolher a ordem inicial antes de testar não corresponde à ação descrita, que ocorre depois do teste.
- E) Recomeçar do zero a cada falha não é necessário; o enunciado mostra um ajuste pontual na sequência.
💡 Dica: Observe o que aconteceu depois do teste e qual foi a atitude adotada.
Alternativa por alternativa
O aluno pode confundir a correção de uma falha de ordem com a análise de desempenho, achando que o foco do grupo era reduzir o tempo de execução.
Alternativa correta porque descreve a etapa de depuração e melhoria do algoritmo após a verificação do funcionamento e a identificação de problemas.
O aluno pode supor que, se o algoritmo já foi testado, basta aplicá-lo, ignorando que o grupo percebeu um erro real na sequência.
Por que engana: Confundir revisão após teste com criação inicial do algoritmo
O aluno pode imaginar que a etapa importante é definir a ordem inicial das tarefas, sem perceber que a ação descrita acontece após o teste.
O aluno pode acreditar que qualquer falha obriga a reescrever o algoritmo inteiro, como se a correção de um erro pontual exigisse um novo começo.
Raio-X da questão
Depuração e melhoria de algoritmo
Reconhecer depuração
Noção de algoritmo · Etapas de teste e correção
Teste, identificação de falhas e refinamento
Confundir revisão após teste com criação inicial do algoritmo
Resolução de problemas
Persistência
Algoritmos e program
Questões parecidas com resolução
- Ao seguir as etapas de um tutorial, um estudante percebeu que o programa não abriu como esperado. Ele revisou cada…
- Durante a validação de um aplicativo de transporte escolar, a equipe definiu que cada aviso de chegada deveria ser…
- Uma turma vai criar um aplicativo para organizar tarefas escolares. O grupo percebeu que tentar fazer tudo de uma vez…
- Durante uma atividade de Computação, uma turma criou um algoritmo para orientar um robô a plantar uma semente. Os passos…
- Em uma competição de programação, os alunos criaram um algoritmo para resolver um problema de ordenação de dados. Quais…
- Uma turma quer criar um aplicativo para organizar estudos. O projeto foi dividido em cadastro de matérias, definição de…
🔎 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
