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
- João criou um jogo em que os jogadores precisam encontrar um tesouro. O algoritmo deve orientar a cada movimento. Quais…
- Em um jogo, uma personagem controlada por IA precisa chegar a um tesouro sem bater nas paredes. Qual instrução ajuda a…
- Uma escola decidiu ensinar programação utilizando um jogo de tabuleiro. Cada movimento do jogador representa uma…
- Em um jogo digital, como a lógica de repetição condicional pode ser aplicada para criar desafios?
- Em uma escola, alunos estão desenvolvendo um jogo digital. Para que o personagem se mova, é necessário criar um…
- Em uma oficina de programação, Maria e João planejaram uma fase de jogo com uma moeda. Nessa fase, o personagem deve…
🔎 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
