Um aplicativo educativo deseja ensinar matemática. Se o aluno responder certo, aparece 'Muito bem!'. Se errar…
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
Um aplicativo educativo deseja ensinar matemática. Se o aluno responder certo, aparece 'Muito bem!'. Se errar, aparece 'Tente novamente!'. Que estrutura é essa?
- A) Estrutura de repetição
- B) Estrutura condicional
- C) Sequência de ações
- D) Função
- E) Variável
✅ Resposta correta: alternativa B
Resolução passo a passo
- Analise o comportamento descrito no enunciado. O aplicativo verifica se a resposta do aluno está certa ou errada e, conforme o resultado, mostra uma mensagem diferente: 'Muito bem!' para acerto e 'Tente novamente!' para erro.
- Identifique a estrutura de programação que toma decisões desse tipo. Quando um programa executa um caminho ou outro dependendo de uma condição (aqui, acertar ou errar), a estrutura é a condicional, como o se-senão em linguagens de programação.
- Verifique as alternativas erradas. A estrutura de repetição (A) serve para repetir um bloco de instruções enquanto uma condição for verdadeira, e não para escolher entre duas mensagens. A sequência de ações (C) executa passos um após o outro, sem decisão. A função (D) é um bloco de código reutilizável nomeado, não descreve a escolha entre mensagens. A variável (E) armazena um valor, como a pontuação do aluno, mas não define o fluxo do programa.
- Conclusão. A alternativa correta é a B, estrutura condicional, que coincide com o gabarito oficial.
💡 Dica: Identifique a estrutura de controle de fluxo.
Alternativa por alternativa
O aluno pode ter associado a ideia de o aplicativo reagir várias vezes às respostas ao modo como um programa 'repete' a pergunta até acertar. Ele confunde repetir a interação com a estrutura que repete um bloco de instruções.
Por que engana: Confundir estrutura condicional com estrutura de repetição, pensando que o programa deve repetir as ações em vez de tomar decisões baseadas nas respostas.
Decisões são tomadas com base nas respostas do aluno.
O aluno pode ter pensado que, como o aplicativo mostra mensagens em uma ordem, trata-se apenas de uma sequência de passos. Ele não percebe que a escolha da mensagem depende de uma decisão.
O aluno pode ter entendido que qualquer comportamento de um programa que exibe mensagens diferentes seja uma função. Ele confunde a existência de resultados diferentes com a definição de um bloco de código reutilizável.
O aluno pode ter se apoiado no fato de que a mensagem depende do valor da resposta, associando isso a uma variável. Ele confunde o dado armazenado com a estrutura que decide o fluxo.
Raio-X da questão
estrutura de controle
fixacao
estrutura de controle · lógica de programação
Revisar estruturas de controle em programação.
Confundir estrutura condicional com estrutura de repetição, pensando que o programa deve repetir as ações em vez de tomar decisões baseadas nas respostas.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Em um jogo educativo sobre economia de água, a pontuação do jogador é armazenada durante a partida. Depois de cada…
- Um algoritmo deve calcular a média de três notas. Se a média for igual ou superior a 7, a mensagem exibida é "Aprovado"…
- João está criando um jogo de adivinhação. Ele quer fazer uma série de perguntas e, dependendo das respostas, levar o…
- Em uma sala de aula, um professor deseja que os alunos aprendam a programar um jogo simples. Qual algoritmo pode ser…
- Maria desenvolveu um jogo em que, ao clicar em um botão, um personagem pode pular se a pontuação for maior que 100. Que…
- Um aplicativo de treino físico orienta: 'Repita o exercício 10 vezes e, ao final de cada repetição, marque o total'. —…
🔎 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
