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 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
