Em um jogo, o personagem deve pular sempre que encontrar um obstáculo. Qual é a estrutura que representa essa…
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
Em um jogo, o personagem deve pular sempre que encontrar um obstáculo. Qual é a estrutura que representa essa ação?
- A) Se houver um obstáculo, pule.
- B) Pule sempre que não houver obstáculos.
- C) A cada salto, avance sem parar.
- D) Caminhe para sempre.
- E) Pule apenas uma vez.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A questão pede a estrutura que representa a ação 'pular sempre que encontrar um obstáculo'. Essa ideia tem uma condição (há obstáculo?) e uma ação que ocorre quando a condição é verdadeira. Na programação, isso é uma estrutura condicional do tipo 'se ... então'. Passo 2: A alternativa A, 'Se houver um obstáculo, pule', tem exatamente essa forma: a condição é 'houver um obstáculo' e a ação é 'pule'. Passo 3: A alternativa B está errada porque inverte a condição. Ela manda pular quando NÃO há obstáculo, o oposto do enunciado. Passo 4: A alternativa C está errada porque descreve uma repetição contínua sem condição ('avance sem parar'), que não depende de encontrar obstáculos. Passo 5: A alternativa D está errada porque 'caminhe para sempre' não envolve pular nem obstáculos; é uma ação incondicional e diferente da pedida. Passo 6: A alternativa E está errada porque 'pule apenas uma vez' contradiz a palavra 'sempre' do enunciado e também não tem condição. Passo 7: Conclusão: a estrutura que representa a ação descrita é a condicional da alternativa A, cujo gabarito oficial está correto.
💡 Dica: Identifique a condição e a ação que deve ocorrer quando ela for satisfeita.
Alternativa por alternativa
Essa é a estrutura condicional que representa a ação.
O aluno inverteu a condição do enunciado, interpretando o pulo como ação ligada à ausência de obstáculos. Ele trocou 'encontrar um obstáculo' por 'não houver obstáculos'.
O aluno associou a ideia de repetição ('sempre') a um movimento contínuo sem condição, ignorando que o pulo depende de encontrar um obstáculo. Ele confundiu estrutura de repetição com estrutura condicional.
O aluno se prendeu ao sentido literal de 'sempre' como 'para sempre' e aceitou uma ação contínua sem relação com pular ou com obstáculos. Não identificou a ação de pular nem a condição do enunciado.
O aluno leu 'pule apenas uma vez' como se o enunciado pedisse um único pulo, ignorando a palavra 'sempre'. Também deixou de notar que a alternativa não tem qualquer condição.
Por que engana: O aluno pode confundir a condição que deve ser verificada com a ação executada ou interpretar a regra como repetição sem condição.
Raio-X da questão
Estrutura condicional em programação
diagnostico
Noção de algoritmo e instrução · Relação entre condição e ação
Revise estruturas condicionais do tipo se-então e a relação entre condição e ação.
O aluno pode confundir a condição que deve ser verificada com a ação executada ou interpretar a regra como repetição sem condição.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Em um jogo, o personagem deve pular um total de 10 vezes. Qual a forma mais eficiente de representar esse comando em um…
- Em um jogo, um personagem deve avançar ou recuar dependendo se encontrou um obstáculo. Como você representaria essa…
- Em uma oficina de programação, Ana está criando um jogo no qual o personagem deve pular cinco obstáculos consecutivos. O…
- Em um jogo, o personagem precisa atravessar um rio. Para isso, ele deve seguir as instruções de um algoritmo. Qual…
- Em um jogo, um personagem deve continuar andando enquanto o jogador mantiver uma tecla pressionada. Para isso, o…
- Maria desenvolveu um jogo em que, ao clicar em um botão, um personagem pode pular se a pontuação for maior que 100. Que…
🔎 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
