Cenário: num jogo de tabuleiro, um dado gera um valor de movimento e cada jogador tem pontos de energia. Para…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Cenário: num jogo de tabuleiro, um dado gera um valor de movimento e cada jogador tem pontos de energia. Para decompor o algoritmo do turno, qual sequência de subrotinas aplica corretamente as etapas?
- A) mover_jogador ? ler_dado ? atualizar_energia
- B) atualizar_energia ? mover_jogador ? verificar_vencedor ? ler_dado
- C) verificar_vencedor ? mover_jogador ? ler_dado
- D) ler_dado e executar tudo em um único bloco sem subrotinas
- E) ler_dado ? mover_jogador ? atualizar_energia ? verificar_vencedor
✅ Resposta correta: alternativa E
Resolução passo a passo
- Identifique as etapas lógicas de um turno. Primeiro o dado é lido para gerar o valor de movimento. Depois o jogador se move conforme esse valor. Em seguida, o custo ou ganho de energia é atualizado. Por fim, verifica-se se houve vencedor. Passo 2: Essa ordem corresponde à alternativa E: ler_dado -> mover_jogador -> atualizar_energia -> verificar_vencedor. Passo 3: A alternativa A está errada porque tenta mover o jogador antes de ler o dado, e a movimentação depende do valor sorteado. Passo 4: A alternativa B está errada porque começa atualizando a energia e verifica o vencedor antes de ler o dado, invertendo a ordem do turno. Passo 5: A alternativa C está errada porque omite a atualização de energia e começa pela verificação do vencedor, que só faz sentido ao final do turno. Passo 6: A alternativa D está errada porque a decomposição algorítmica consiste justamente em dividir o problema em subrotinas; juntar tudo em um bloco único vai contra o enunciado. Passo 7: Conclusão: a sequência correta é a da alternativa E, que respeita a dependência entre as etapas e está de acordo com o gabarito oficial.
💡 Dica: Analise as etapas do algoritmo e escolha a sequência correta.
Alternativa por alternativa
O aluno acredita que o jogador pode se mover antes de o dado ser lido, como se o movimento não dependesse do valor sorteado.
O aluno inverte a ordem do turno, atualizando a energia e verificando o vencedor antes de ler o dado, como se essas etapas não dependessem do movimento.
Por que engana: O aluno pode confundir a ordem correta das operações, escolhendo uma sequência que não respeita a lógica do jogo.
O aluno acha que verificar o vencedor é a primeira etapa do turno e esquece que a energia precisa ser atualizada, deixando a sequência incompleta.
O aluno entende que decompor o algoritmo é desnecessário e que todo o turno pode ser feito em um único bloco, sem separar as subrotinas.
Correto: sequência lógica e modulariza etapas do turno.
Raio-X da questão
algoritmo de jogo
avaliacao
sequenciamento de algoritmos · subrotinas em programação
Revisar a estrutura de algoritmos e subrotinas em programação.
O aluno pode confundir a ordem correta das operações, escolhendo uma sequência que não respeita a lógica do jogo.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Uma escola decidiu ensinar programação utilizando um jogo de tabuleiro. Cada movimento do jogador representa uma…
- Imagine que você está criando um jogo de tabuleiro. Para mover as peças, você precisa de um algoritmo que diga quantas…
- Imagine que você está criando um jogo de tabuleiro. Como você usaria um algoritmo para decidir o movimento dos…
- Em um jogo de tabuleiro, o jogador deve mover sua peça de acordo com um algoritmo de movimentação. Se o jogador mover 2…
- Em um jogo de tabuleiro, os jogadores precisam mover suas peças de acordo com um algoritmo em que cada número no dado…
- Em um jogo de tabuleiro, o movimento dos jogadores pode ser um exemplo de decomposição. Qual é a correta?
🔎 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
