Em um algoritmo de ordenação, o que é um 'passo'?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um algoritmo de ordenação, o que é um 'passo'?
- A) Uma ação que não pode ser repetida.
- B) Uma instrução que deve ser executada.
- C) Um resultado final do algoritmo.
- D) Uma condição que interrompe o algoritmo.
- E) Um tipo de dado que o algoritmo processa.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Lembre o conceito de algoritmo: é uma sequência finita e ordenada de instruções que levam à solução de um problema. Cada item dessa sequência é chamado de passo.
- Analise a alternativa B, "Uma instrução que deve ser executada". Um passo é justamente uma instrução (ou ação elementar) do algoritmo que precisa ser executada, em ordem, para o procedimento funcionar. Por isso B é a correta.
- Verifique as demais. A) está errada, pois passos podem e costumam ser repetidos, como em laços de repetição que comparam e trocam elementos várias vezes. C) está errada, porque o resultado final é o que o algoritmo produz, não cada passo individual. D) está errada, porque a condição de parada é uma estrutura de controle, não o próprio passo. E) está errada, porque o tipo de dado é o que é processado, enquanto o passo é a ação sobre esses dados.
- Conclusão: o gabarito oficial B está correto e coincide com a resolução feita de forma independente.
💡 Dica: Defina o que caracteriza um 'passo' em algoritmos.
Alternativa por alternativa
O aluno pode imaginar que cada passo é uma ação única e irrepetível, confundindo passo com um evento que ocorre apenas uma vez no algoritmo.
Passo é uma ação específica no algoritmo.
O aluno pode tomar o objetivo do algoritmo (o resultado final, como uma lista ordenada) pelo conjunto de instruções que o gera, sem distinguir produto e procedimento.
Por que engana: Confundir o conceito de 'passo' com o resultado final do algoritmo, pensando que é algo que não pode ser repetido.
O aluno pode confundir passo com a condição de parada, que é uma estrutura de controle do fluxo, e não uma instrução executada.
O aluno pode associar passo aos dados manipulados, interpretando o termo como sinônimo de tipo de dado (como inteiro ou vetor) em vez de ação sobre os dados.
Raio-X da questão
algoritmo de ordenação
avaliacao
noções de algoritmos
Revisar os conceitos de algoritmos e suas etapas.
Confundir o conceito de 'passo' com o resultado final do algoritmo, pensando que é algo que não pode ser repetido.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Enquanto visitantes aguardavam a abertura de um museu, técnicos programaram um painel luminoso e um robô-guia para…
- Para resolver uma atividade de Matemática, um estudante anota os passos nesta ordem: ler o enunciado, identificar os…
- Em um aplicativo, o total de maçãs é calculado a partir de duas informações informadas pelo usuário: as maçãs que estão…
- No fim da tarde, a responsável por uma sala de leitura separa dois tablets para um grupo de crianças. Antes de entregar…
- Descreva, em algoritmo de alto nível (passos), como um receptor deve processar pacotes de um arquivo recebido: verificar…
- Proponha um algoritmo de alto nível para que um sistema destino reconstitu´a um arquivo recebido em pacotes que podem…
🔎 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
