Em uma sala de aula, um professor deseja que os alunos aprendam a programar um jogo simples. Qual algoritmo…
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 uma sala de aula, um professor deseja que os alunos aprendam a programar um jogo simples. Qual algoritmo pode ser utilizado para criar um menu de opções?
- A) Listar opções e esperar pela escolha do usuário.
- B) Apresentar uma única opção sempre.
- C) Desconsiderar a escolha do usuário.
- D) Repetir a mesma opção várias vezes.
- E) Mostrar a opção correta apenas no final.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A questão pergunta qual algoritmo pode ser usado para criar um menu de opções em um jogo simples. Um menu, em programação, é uma estrutura que exibe várias opções ao usuário e aguarda que ele escolha uma delas para executar a ação correspondente.
- Resolvendo por conta própria, o algoritmo essencial é: (1) listar as opções disponíveis na tela; (2) aguardar a entrada do usuário; (3) ler a escolha; (4) executar o trecho do programa associado à opção escolhida, voltando ao menu quando necessário. A alternativa A descreve exatamente esses passos iniciais: listar as opções e esperar pela escolha do usuário.
- Comparando com o gabarito oficial, a letra A coincide com a resolução obtida, portanto o gabarito está correto.
- Por que as outras estão erradas:
- B) apresentar uma única opção sempre não cria um menu, pois não há escolha para o usuário.
- C) desconsiderar a escolha do usuário torna o programa incapaz de responder à interação, o oposto de um menu.
- D) repetir a mesma opção várias vezes não oferece alternativas e não permite decisão.
- E) mostrar a opção correta apenas no final revelaria a resposta sem permitir que o usuário escolha antes.
💡 Dica: Pense em como estruturar um menu de opções em um jogo.
Alternativa por alternativa
Essa é a base para um menu de opções funcional.
O aluno pode imaginar que um menu é apenas uma tela informativa com uma única mensagem, sem compreender que o menu existe justamente para oferecer várias possibilidades de escolha.
Por que engana: Escolher a alternativa que sugere apresentar uma única opção, acreditando que isso simplifica o processo de escolha do usuário.
O aluno pode pensar que o programa deve funcionar de forma automática, ignorando a entrada do usuário, confundindo um jogo interativo com uma sequência fixa de instruções.
O aluno pode entender que repetir a mesma opção seria uma forma de reforçar o menu, sem perceber que a repetição deve ocorrer com opções diferentes que o usuário pode selecionar.
O aluno pode associar o menu a um mecanismo de revelação de resposta, como em um quiz, sem considerar que o menu precisa permitir a escolha do usuário antes de qualquer resultado.
Raio-X da questão
algoritmo de menu
fixacao
lógica de programação · estrutura de controle
Revisar estruturas de controle e algoritmos de programação.
Escolher a alternativa que sugere apresentar uma única opção, acreditando que isso simplifica o processo de escolha do usuário.
ciencia_tecnologia
pensamento_critico
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
