João decidiu programar um jogo simples onde o jogador deve coletar estrelas. Para isso, ele precisa…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
João decidiu programar um jogo simples onde o jogador deve coletar estrelas. Para isso, ele precisa identificar as entradas necessárias, como o número de estrelas e a velocidade do personagem. Quais seriam as saídas esperadas desse jogo?
- A) Número de pontos ganhos pelo jogador.
- B) A quantidade de estrelas no céu.
- C) Velocidade do personagem.
- D) Número de vidas do jogador.
- E) Nome do personagem.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Entrada é a informação que o programa recebe para funcionar, e saída é o resultado que o programa produz a partir dessas entradas. O enunciado já indica as entradas: o número de estrelas e a velocidade do personagem. Passo 2: Procuramos, então, um resultado que o jogo gera ao ser executado e que depende do que o jogador faz ao coletar estrelas. Passo 3: O número de pontos ganhos pelo jogador é esse resultado, pois cada estrela coletada altera a pontuação, que é um dado produzido pelo processamento do jogo. Passo 4: A alternativa B está errada porque a quantidade de estrelas no céu é uma entrada já citada no enunciado, não uma saída. Passo 5: A alternativa C está errada porque a velocidade do personagem também é uma entrada informada no enunciado. Passo 6: A alternativa D está errada porque o número de vidas é uma configuração ou estado interno do jogo, não um resultado final produzido para o usuário. Passo 7: A alternativa E está errada porque o nome do personagem é um dado fixo, digitado ou definido antes do jogo, e não um resultado gerado pelo processamento. Passo 8: Portanto, o gabarito A está correto.
💡 Dica: Liste as saídas que um jogo desse tipo poderia ter.
Alternativa por alternativa
O número de pontos ganhos é uma saída direta do jogo, resultante da coleta das estrelas.
O aluno confunde o cenário do jogo com a saída do programa e acha que a quantidade de estrelas exibida no céu é um resultado. Ele não percebe que esse número já foi citado como entrada.
O aluno acredita que tudo o que aparece no jogo ou afeta o personagem é saída. Ele não distingue a informação fornecida ao programa (entrada) do resultado que o programa devolve.
O aluno pensa que qualquer dado que muda durante o jogo é uma saída, sem perceber que o número de vidas é um estado de controle do jogo e não um resultado final para o usuário.
Por que engana: Confundir entradas com saidas, escolhendo como resposta dados que sao entradas do jogo.
O aluno considera que o nome do personagem, por ser algo visível na tela, é uma resposta do programa. Ele não percebe que se trata de um dado de configuração fixo, sem relação com o processamento.
Raio-X da questão
programação de jogos
fixacao
conceito de entradas e saidas · conceitos basicos de programacao
Revisar os conceitos de entradas e saídas em programação.
Confundir entradas com saidas, escolhendo como resposta dados que sao entradas do jogo.
pensamento_critico
cotidiano
Questões parecidas com resolução
- João está programmando um jogo e precisa determinar quais entradas são necessárias para o jogador interagir com o jogo…
- Você está programando um jogo. Quais são as entradas que você deve considerar para a pontuação e qual seria a saída…
- Ao programar um jogo simples, é importante identificar quais são as entradas e as saídas. Quais são elas?
- Ao programar um jogo, um desenvolvedor precisa definir o que é necessário para que os jogadores possam participar. Quais…
- Qual é a saída esperada após programar um jogo em que o jogador precisa coletar itens?
- Em um projeto de programação, você precisa criar um jogo de adivinhação. Quais seriam as entradas necessárias para o…
🔎 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
