Qual é o objetivo de uma estrutura condicional em um 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
Qual é o objetivo de uma estrutura condicional em um algoritmo?
- A) Executar um bloco de código repetidamente
- B) Tomar decisões baseadas em condições
- C) Organizar dados em ordem
- D) Criar interfaces de usuário
- E) Armazenar informações temporariamente
✅ Resposta correta: alternativa B
Resolução passo a passo
- Uma estrutura condicional (como o se-então-senão) avalia uma condição, que é uma expressão que resulta em verdadeiro ou falso, e a partir desse resultado decide qual caminho do algoritmo será seguido.
- Por isso, o objetivo da estrutura condicional é tomar decisões baseadas em condições, alternativa B, que corresponde exatamente a essa função.
- A alternativa A descreve uma estrutura de repetição (laços como enquanto ou para), não uma condicional.
- A alternativa C descreve algoritmos de ordenação, que não são função das condicionais.
- A alternativa D trata de desenvolvimento de interfaces, área que não define o papel de uma estrutura condicional.
- A alternativa E descreve o uso de variáveis ou memória, que armazenam dados e não tomam decisões.
- Conclusão: o gabarito oficial B está correto.
💡 Dica: Identifique a função da condição no fluxo de execução do algoritmo.
Alternativa por alternativa
O aluno confunde a estrutura condicional com a estrutura de repetição, que executa um bloco várias vezes enquanto uma condição for verdadeira.
Por que engana: Confundir a estrutura condicional com uma estrutura de repetição, que executa instruções várias vezes, ou com recursos de organização e armazenamento de dados.
O objetivo das estruturas condicionais é decidir qual bloco de código executar com base em condições.
O aluno associa a lógica de algoritmos à organização de dados, imaginando que condicionais servem para ordenar informações.
O aluno acredita que estruturas de programação estão ligadas à criação de telas, pelo fato de programas interagirem com usuários.
O aluno confunde a função de decisão com a de armazenamento, pensando que a condição guarda um valor para uso posterior.
Raio-X da questão
Estrutura condicional em algoritmos
avaliacao
Noção de algoritmo e sequência · Condição verdadeira ou falsa
Revise como condicionais direcionam o fluxo do algoritmo conforme uma condição seja verdadeira ou falsa.
Confundir a estrutura condicional com uma estrutura de repetição, que executa instruções várias vezes, ou com recursos de organização e armazenamento de dados.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual o objetivo do algoritmo ao usar uma estrutura de seleção?
- Qual a função de uma estrutura de repetição em um algoritmo que utiliza condicionais?
- Em uma linguagem de programação, qual a função da estrutura condicional?
- Quando um algoritmo utiliza uma estrutura de repetição condicional, qual é o seu principal objetivo?
- Qual a importância de utilizar seleções condicionais em um algoritmo?
- Qual é a principal função de um algoritmo com repetições condicionais?
🔎 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
