Crie um algoritmo que, utilizando a linguagem escrita, instrua um robô a coletar brinquedos em uma sala. O…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Crie um algoritmo que, utilizando a linguagem escrita, instrua um robô a coletar brinquedos em uma sala. O robô deve parar quando coletar 5 brinquedos.
- A) 1. Mover 2. Coletar 3. Contar até 5.
- B) 1. Coletar 2. Mover 3. Contar até 10.
- C) 1. Mover 2. Parar 3. Coletar.
- D) 1. Coletar 2. Contar até 5 3. Mover.
- E) 1. Mover 2. Contar 3. Parar.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Resolvi a questão sem olhar o gabarito. O enunciado pede um algoritmo em linguagem escrita que faça o robô coletar brinquedos e pare ao coletar 5. Um algoritmo precisa ter as ações necessárias (mover até o brinquedo, coletar) e uma forma de contar, com parada quando a contagem chegar a 5.
- Analisando a alternativa A (1. Mover 2. Coletar 3. Contar até 5), ela contém as três ações essenciais: o robô se desloca até um brinquedo, coleta e conta até 5. Essa sequência pode ser repetida até que o contador chegue a 5, que é a condição de parada pedida. Por isso ela é a melhor resposta.
- A alternativa B está errada porque manda contar até 10, e o enunciado exige parar em 5 brinquedos.
- A alternativa C está errada porque põe Parar antes de Coletar, o que impediria o robô de coletar qualquer brinquedo, e não há contagem.
- A alternativa D tem as ações e a contagem até 5, mas coleta antes de se mover até o brinquedo, o que não faz sentido prático para um robô.
- A alternativa E está errada porque contar e parar não envolvem coletar brinquedos, então o robô não cumpre a tarefa.
- Observação: nenhuma alternativa mostra a repetição explícita (enquanto a contagem for menor que 5), e isso seria o ideal. Entre as opções dadas, a A é a mais completa e coerente com o objetivo, por isso concordo com o gabarito oficial.
💡 Dica: Pense nos passos que o robô deve seguir para coletar os brinquedos.
Alternativa por alternativa
Esta sequência cumpre a tarefa de coletar 5 brinquedos.
O aluno copiou a estrutura de coletar e mover, mas trocou o limite de parada: escreveu contar até 10 em vez de 5, ignorando o número definido no enunciado.
O aluno acredita que o comando Parar pode vir antes das ações de coleta, sem perceber que parar é a consequência de atingir 5 brinquedos e não um passo inicial do algoritmo.
O aluno pensa que o robô pode coletar sem antes se deslocar até o brinquedo, invertendo a ordem lógica entre mover e coletar.
O aluno interpreta a tarefa como apenas contar e parar, deixando de lado a ação de coletar brinquedos que o enunciado pede explicitamente.
Por que engana: Confundir a ordem das instruções ou não implementar corretamente a condição de parada após coletar 5 brinquedos.
Raio-X da questão
algoritmo de coleta
fixacao
algoritmo sequencial e repetitivo · controle de fluxo com contadores
Revisar a estrutura de algoritmos e suas instruções.
Confundir a ordem das instruções ou não implementar corretamente a condição de parada após coletar 5 brinquedos.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Na sala de aula, um robô deve recolher os lápis de uma caixa até ela ficar vazia. Escreva a instrução que o robô deve…
- Na sala, Ana quer programar um robô para guardar os lápis de uma caixa no estojo, que começa com três lápis. Escreva, em…
- Descreva um algoritmo que organize uma quantidade de brinquedos. Utilize repetições simples e aninhadas para garantir…
- Pedro quer ensinar um robô a recolher os brinquedos do quarto, mas a quantidade muda a cada dia. Qual comando usa uma…
- Explique como você pode criar um algoritmo simples para organizar os brinquedos em sua casa usando uma repetição com…
- Elabore um algoritmo simples para organizar seus brinquedos, utilizando repetições. Quais passos você incluiria?
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
