Imagine que você está programando uma animação em que um gato anda. Se cada passo do gato leva 1 segundo e ele…
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
Imagine que você está programando uma animação em que um gato anda. Se cada passo do gato leva 1 segundo e ele precisa dar 10 passos, qual será o tempo total da animação?
- A) 5 segundos
- B) 10 segundos
- C) 15 segundos
- D) 20 segundos
- E) 25 segundos
✅ Resposta correta: alternativa B
Resolução passo a passo
- Identifique os dados do enunciado. Cada passo do gato dura 1 segundo e o gato dá 10 passos.
- Como a animação é a soma da duração de todos os passos, basta multiplicar a duração de cada passo pelo número de passos: 1 segundo por passo vezes 10 passos.
- O resultado é 10 segundos, que corresponde à alternativa B.
- A alternativa A (5 segundos) está errada porque considera apenas metade dos passos, e nenhuma informação do enunciado justifica essa divisão.
- A alternativa C (15 segundos) está errada porque soma 5 segundos a mais, valor que não aparece em nenhum dado da questão.
- A alternativa D (20 segundos) está errada porque dobra o tempo, o que só faria sentido se cada passo durasse 2 segundos.
- A alternativa E (25 segundos) está errada porque usa uma operação sem relação com o enunciado, como elevar 5 ao quadrado, e não a multiplicação direta de 1 por 10.
- Conclusão: o gabarito oficial B está correto, pois 10 passos de 1 segundo cada somam 10 segundos.
💡 Dica: Calcule o tempo multiplicando o número de passos pelo tempo de cada passo.
Alternativa por alternativa
O aluno provavelmente imaginou que os 10 passos formam 5 pares de passos (um com cada perna) e contou apenas os pares como unidades de tempo.
Por que engana: O aluno pode errar ao multiplicar o número de passos por um valor incorreto, como 5 segundos, confundindo a contagem.
Certo! 10 passos x 1 segundo = 10 segundos.
O aluno provavelmente somou 10 passos com mais 5 unidades, talvez por confundir a contagem de passos com outro dado ou por fazer uma soma sem sentido com o enunciado.
O aluno provavelmente considerou que cada passo tem duas etapas (levantar e apoiar a pata) e dobrou o tempo total, interpretando o passo como dois segundos.
O aluno provavelmente aplicou uma operação incorreta, como elevar 5 ao quadrado, em vez de multiplicar a duração de 1 segundo pelos 10 passos.
Raio-X da questão
tempo de animação
avaliacao
tempo de animação · contagem de tempo
Revisar multiplicação e tempo em animações.
O aluno pode errar ao multiplicar o número de passos por um valor incorreto, como 5 segundos, confundindo a contagem.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Em uma competição de robôs, cada robô deve seguir um algoritmo de movimentação. Se o robô recebe uma ordem de 10 passos…
- Mariana está programando um jogo e precisa que um personagem ande 5 passos para frente. Se cada passo é representado por…
- Em um algoritmo que repete a contagem de 1 a 10, quantas vezes a instrução de mostrar o número será executada?
- João está criando um jogo e precisa que o personagem ande 5 passos para frente. Para isso, ele usa a variável 'passos'…
- Durante a aula de informática, o professor pediu para vocês criarem um algoritmo que conte até 10. Como você faria isso?
- Em um jogo, o personagem deve pular um total de 10 vezes. Qual a forma mais eficiente de representar esse comando em 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
