Você está programando um jogo. Quais são as entradas que você deve considerar para a pontuação e qual seria a…
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
Você está programando um jogo. Quais são as entradas que você deve considerar para a pontuação e qual seria a saída esperada?
- A) As entradas são os pontos e a saída é o nível do jogador.
- B) As entradas são as ações do jogador e a saída é a pontuação total.
- C) As entradas são as regras do jogo e a saída é a quantidade de jogadores.
- D) As entradas são as fases do jogo e a saída é a estratégia usada na vitória.
- E) As entradas são a dificuldade do jogo e a saída é a vitória.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Identifique o contexto. A questão trata de programação de um jogo e pergunta quais são as entradas consideradas para calcular a pontuação e qual é a saída esperada.
- Entenda o conceito de entrada e saída. Entradas são os dados que o programa recebe e usa para processar. Saída é o resultado que o programa produz a partir dessas entradas.
- Aplique ao caso da pontuação. Para calcular a pontuação, o programa precisa observar o que o jogador faz, como acertar alvos, coletar itens ou completar desafios. Essas ações são as entradas. O resultado final esperado é a pontuação total.
- Resolva por conta própria. Entradas: ações do jogador. Saída: pontuação total. Esta combinação corresponde à alternativa B, que coincide com o gabarito oficial.
- Analise as demais alternativas. A) está errada porque os pontos são a saída do cálculo da pontuação, não a entrada, e o nível do jogador não é o resultado pedido. C) está errada porque as regras do jogo são a lógica do programa, não dados de entrada, e a quantidade de jogadores não é a saída da pontuação. D) está errada porque as fases e a estratégia não são o que se calcula para a pontuação. E) está errada porque a dificuldade não é a entrada que define a pontuação, e vitória não é a pontuação esperada.
💡 Dica: Liste as entradas e a saída esperada do jogo.
Alternativa por alternativa
O aluno pode ter confundido entrada com saída, tratando os pontos como dado de entrada e o nível como resultado. Na pontuação, os pontos são justamente o que o programa calcula.
Por que engana: Confundir o que são entradas e saídas, considerando elementos que não influenciam diretamente na pontuação ou resultado do jogo.
Correto, as ações influenciam a pontuação e a soma final é a saída.
O aluno pode ter entendido que as regras do jogo são dados fornecidos ao programa, quando elas são a lógica que processa as entradas. Também pode ter tomado a quantidade de jogadores como saída da pontuação.
O aluno pode ter se prendido ao termo jogo e associado a pontuação à organização do jogo, como fases e estratégias, em vez das ações que geram pontos. A estratégia é uma escolha do jogador, não um resultado calculado pelo programa.
O aluno pode ter achado que a dificuldade do jogo influencia diretamente a pontuação como entrada e que a vitória é o resultado pontuado. Vitória é uma condição do jogo, não a saída do cálculo de pontos.
Raio-X da questão
entradas e saídas em programação
fixacao
entradas e saídas em programação · conceito de variáveis e dados
Revisar conceitos de entradas e saídas em jogos.
Confundir o que são entradas e saídas, considerando elementos que não influenciam diretamente na pontuação ou resultado do jogo.
ciencia_tecnologia
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…
- João decidiu programar um jogo simples onde o jogador deve coletar estrelas. Para isso, ele precisa identificar as…
- Ao programar um jogo simples, é importante identificar quais são as entradas e as saídas. Quais são elas?
- Em um projeto de programação, você precisa criar um jogo de adivinhação. Quais seriam as entradas necessárias para o…
- Em um projeto de construção de um jogo, o programador precisa identificar as variáveis necessárias. Neste jogo, a…
- Um estudante de computação decidiu criar um jogo. Ele precisa desenvolver a lógica de pontuação. Quais variáveis ele…
🔎 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
