Em um jogo de tabuleiro digital, a programação do personagem deve seguir certas regras. Que tipo de estrutura…
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
Em um jogo de tabuleiro digital, a programação do personagem deve seguir certas regras. Que tipo de estrutura de repetição seria adequada para o personagem andar até encontrar um tesouro?
- A) Uma repetição que acontece apenas uma vez.
- B) Uma repetição que ocorre até que uma condição seja atendida.
- C) Uma repetição que nunca termina.
- D) Uma sequência de ações fixas sem variação.
- E) Uma repetição que ignora as regras do jogo.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O personagem precisa andar repetidamente, passo a passo, sem saber de antemão quantos passos serão necessários, pois só para quando encontrar o tesouro. Isso exige uma repetição controlada por condição, ou seja, uma estrutura que continua executando enquanto a condição 'ainda não encontrou o tesouro' for verdadeira.
- A alternativa B descreve exatamente isso: uma repetição que ocorre até que uma condição seja atendida. Em linguagens de programação, essa ideia corresponde a estruturas como o 'enquanto' (while) ou o 'repita até' (do-until), em que a verificação da condição decide quando parar.
- Por que as outras estão erradas:
- A) Uma repetição que acontece apenas uma vez não é repetição, e não permite ao personagem continuar andando até achar o tesouro.
- C) Uma repetição que nunca termina faria o personagem andar indefinidamente, sem nunca parar mesmo ao encontrar o tesouro; é um erro de programação, não uma solução.
- D) Uma sequência de ações fixas sem variação executa sempre os mesmos passos, independentemente de onde está o tesouro, então não se adapta à situação.
- E) Uma repetição que ignora as regras do jogo contraria o próprio objetivo da programação do personagem, que deve seguir as regras definidas.
- Conclusão: a estrutura adequada é a repetição condicional, com término quando o tesouro é encontrado, que corresponde à alternativa B, coincidindo com o gabarito oficial.
💡 Dica: Considere as opções de estruturas de repetição em programação.
Alternativa por alternativa
O aluno pode imaginar que a repetição precisa ocorrer somente uma vez para o personagem dar um passo e parar, confundindo 'repetição' com uma ação isolada.
Por que engana: Escolher uma repetição que acontece apenas uma vez, pensando que o personagem não precisa continuar até encontrar o tesouro.
Essa estrutura permite que o personagem continue até encontrar o tesouro.
O aluno pode associar 'repetir até encontrar' à ideia de um laço que nunca para, esquecendo que a condição de parada é justamente o encontro do tesouro.
O aluno pode entender que uma programação simples deve ser uma sequência fixa de comandos, sem perceber que o personagem precisa reagir ao ambiente e à posição do tesouro.
O aluno pode interpretar a palavra 'repetição' como algo livre e desvinculado das regras, sem perceber que a programação deve obedecer às regras do jogo.
Raio-X da questão
estruturas de repetição
avaliacao
estruturas de controle · lógica de programação
Revisar os tipos de estruturas de repetição em programação.
Escolher uma repetição que acontece apenas uma vez, pensando que o personagem não precisa continuar até encontrar o tesouro.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Em uma usina, cada estado de uma turbina é registrado com um código de dois bits: | Estado | Código | |---|---| | Parada…
- No controle de um satélite, um gráfico de barras descrito pela equipe registra: com o sistema operacional iniciado, o…
- O clube de jogos da escola vai usar um programa simples para registrar cada participante. Em cada cadastro, a pessoa…
- Na horta da escola, uma estação simples registra a temperatura informada por um sensor. O programa deve mostrar essa…
- Pesquisadores acompanham o funcionamento de um robô que cuida de seis placas solares em uma estação de pesquisa. O robô…
- Por que alguns tablets de um centro cultural aparecem como disponíveis, embora estejam guardados para conserto? Para…
🔎 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
