— Para evitar desperdício de papel, o robô deve seguir sempre a mesma ordem — explicou a monitora da mostra de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
— Para evitar desperdício de papel, o robô deve seguir sempre a mesma ordem — explicou a monitora da mostra de ciências. Ele preparará 3 envelopes para guardar resultados de uma experiência. Em cada envelope, colocará 4 rótulos. Cada rótulo receberá 2 pontos verdes iguais, um de cada vez. Quando terminar todos os rótulos de um envelope, o robô desenhará 1 linha azul na parte externa dele. Só então passará ao envelope seguinte. As crianças devem escrever instruções curtas, usando repetições, para que o robô não desenhe linhas antes da hora nem esqueça pontos. Analise as tarefas do robô descritas no texto e identifique o algoritmo que produz o resultado pedido.
- A) Repetir 4 envelopes; em cada um, repetir 3 rótulos; em cada rótulo, repetir 2 pontos verdes; ao final, desenhar 1 linha azul.
- B) Repetir 3 envelopes; em cada um, repetir 4 rótulos; em cada rótulo, desenhar 1 linha azul e repetir 2 pontos verdes.
- C) Repetir 3 envelopes; em cada um, repetir 4 rótulos; em cada rótulo, repetir 2 pontos verdes e desenhar 1 linha azul.
- D) Repetir 3 envelopes; em cada um, repetir 4 rótulos; em cada rótulo, repetir 2 pontos verdes; ao final, desenhar 1 linha azul.
- E) Repetir 3 envelopes; em cada um, repetir 2 rótulos; em cada rótulo, repetir 4 pontos verdes; ao final, desenhar 1 linha azul.
✅ Resposta correta: alternativa D
Resolução passo a passo
- Identifique as quantidades do texto. São 3 envelopes, 4 rótulos por envelope, 2 pontos verdes por rótulo e 1 linha azul por envelope, desenhada só depois de terminar todos os rótulos dele. Passo 2: Monte a estrutura de repetições de fora para dentro. Repita 3 vezes (um para cada envelope). Dentro, repita 4 vezes (um para cada rótulo). Dentro do rótulo, repita 2 vezes a ação de colocar um ponto verde. Passo 3: Posicione a ação da linha azul. Ela deve vir depois da repetição dos rótulos, mas ainda dentro da repetição dos envelopes, pois acontece uma vez por envelope. Na alternativa D, 'ao final' é lido como o fim do bloco de cada envelope, e essa é a leitura que bate com o texto. Passo 4: Verifique as alternativas erradas. A: inverte as quantidades de envelopes e rótulos (4 envelopes e 3 rótulos), o que contraria o texto. B: desenha a linha azul dentro de cada rótulo, e não após todos os rótulos do envelope. C: também desenha a linha azul a cada rótulo, em vez de uma vez por envelope. E: troca as quantidades de rótulos e pontos (2 rótulos e 4 pontos), contrariando o enunciado. Conclusão: o algoritmo correto é o da alternativa D.
💡 Dica: Identifique as etapas e repetições necessárias para o robô executar as tarefas corretamente.
Alternativa por alternativa
O aluno trocou o número de envelopes pelo de rótulos e colocou 3 rótulos por envelope, quando o texto diz 3 envelopes e 4 rótulos em cada um. Também confundiu a ordem dos blocos ao aninhar as repetições.
O aluno posicionou a linha azul dentro do bloco de cada rótulo, achando que ela deve ser desenhada a cada rótulo, quando o texto manda desenhar só após terminar todos os rótulos do envelope.
O aluno entendeu que a linha azul sai junto com cada rótulo preenchido, sem perceber que a instrução 'só então' e 'quando terminar todos os rótulos' exige que ela venha no fim de cada envelope.
O algoritmo repete rótulos dentro de cada envelope e pontos dentro de cada rótulo. A linha azul ocorre somente após os 4 rótulos do envelope.
O aluno inverteu as quantidades de rótulos e pontos, colocando 2 rótulos com 4 pontos cada, o que dá o mesmo total de pontos, mas não segue a estrutura descrita no texto.
Raio-X da questão
algoritmo com repetições
diagnostico
sequencia de comandos · estruturas de repeticao
estude estruturas de repetição e sequência de comandos em algoritmos
O aluno pode esquecer a ordem correta das repetições ou confundir quando desenhar a linha azul.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- — Por que o mesmo passo a passo não funciona no meu jogo? — perguntou Ana, ao tentar repetir no tablet a programação que…
- — O carrinho não entende “leve a caixa para a balança”, explicou a monitora do ponto de coleta de recicláveis. Para…
- Descreva, usando decomposição, como projetar um algoritmo para controlar um robô escolar que entrega livros entre…
- Por que avisos sobre a subida de um rio chegam tarde a alguns moradores? Para responder a esse problema, a Defesa Civil…
- Pesquisadores acompanham as árvores de uma avenida depois de ventos fortes. Em cada árvore, voluntários registram um…
Todas as questões de Algoritmos com repetições simples e aninhadas
🔎 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
