Dois estudantes criaram instruções para organizar materiais da mochila. Um método separa por ordem de uso, e…
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
Dois estudantes criaram instruções para organizar materiais da mochila. Um método separa por ordem de uso, e outro mistura os itens sem critério. — Com base no texto, qual dos dois procedimentos é mais adequado como algoritmo e por quê?
- A) O procedimento que separa os itens por cor, porque qualquer forma de separação já garante que ele seja um algoritmo.
- B) O procedimento que separa os itens pela quantidade de espaço na mochila, porque um algoritmo sempre deve priorizar o menor tamanho possível.
- C) O procedimento que mistura os itens sem critério, porque também pode ser usado quando não existe uma ordem definida.
- D) O procedimento que separa os itens por ordem de uso, porque organiza a tarefa de forma lógica e previsível.
- E) O procedimento que mistura os itens sem critério, porque a bagunça facilita a adaptação quando a ordem precisa mudar.
✅ Resposta correta: alternativa D
Resolução passo a passo
- Um algoritmo é uma sequência finita, ordenada e não ambígua de passos que leva a um resultado previsível. A questão pede qual dos dois procedimentos descritos no texto se encaixa melhor nessa definição.
- O primeiro método separa os materiais por ordem de uso. Isso define uma sequência de passos clara, em que cada item tem seu lugar determinado pela ordem, e qualquer pessoa que siga a regra obtém o mesmo resultado. Por isso ele é um bom exemplo de algoritmo.
- O segundo método mistura os itens sem critério. Não há sequência definida nem regra que oriente cada passo, então não é possível garantir o mesmo resultado a cada execução. Logo, não caracteriza um algoritmo.
- Analisando as alternativas: a A está errada, pois separar por cor é um critério, mas não basta que haja separação para ser algoritmo, e o texto não relaciona cor a algoritmo. A B está errada, pois algoritmo não precisa priorizar tamanho mínimo, e espaço na mochila não aparece como exigência. A C está errada, pois a falta de ordem é justamente o que impede o procedimento de ser algoritmo. A E está errada, pois a bagunça não é característica de um algoritmo, que deve ser previsível.
- Conclusão: o procedimento mais adequado como algoritmo é o que separa os itens por ordem de uso, porque é lógico, ordenado e previsível, cumprindo a alternativa D.
💡 Dica: Busque o procedimento com ordem e critério, não a mistura aleatória.
Alternativa por alternativa
Acredita que qualquer forma de separação, inclusive por cor, já define um algoritmo, sem considerar a exigência de uma sequência lógica e previsível.
Imagina que um algoritmo precisa sempre minimizar o espaço ocupado, confundindo a eficiência de um procedimento com a sua característica de ser ordenado.
Entende que um procedimento sem ordem definida ainda pode ser algoritmo, desconsiderando que a ausência de sequência impede a garantia de resultado.
Por que engana: Confundir procedimento organizado com qualquer lista de ações.
Corresponde ao conceito de algoritmo, pois apresenta passos organizados em uma sequência lógica, com critério e previsibilidade.
Acredita que a desorganização facilita adaptações e, por isso, seria um algoritmo, quando na verdade um algoritmo precisa ser previsível e bem definido.
Raio-X da questão
Algoritmo como sequência lógica
Reconhecer algoritmo
Sequência de instruções · Organização e critério
Ordem de passos e previsibilidade
Confundir procedimento organizado com qualquer lista de ações.
Organização do cotidiano
Organização
Organização de mater
Questões parecidas com resolução
- Descreva um algoritmo para organizar seus materiais escolares na mochila, utilizando ao menos três passos com repetições…
- Uma estudante está desenvolvendo um algoritmo para organizar sua mochila antes de ir à escola. O algoritmo deve…
- Descreva como você criaria um algoritmo para organizar a sua mochila para a escola. Quais passos você incluiria?
- Descreva um algoritmo para organizar seus materiais escolares em uma mochila.
- Crie um algoritmo, em passos, para organizar materiais escolares em uma caixa (pode ser física ou uma lista digital)…
- Uma estudante queria criar um programa para listar os materiais da mochila escolar antes de sair de casa. Ela pensou em…
🔎 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
