GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO02Fácil⏱ curto

O que um algoritmo deve fazer quando uma condição específica é verdadeira?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

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

O que um algoritmo deve fazer quando uma condição específica é verdadeira?

  1. A) Ignorar a condição.
  2. B) Executar a ação associada.
  3. C) Encerrar o algoritmo imediatamente.
  4. D) Repetir a condição indefinidamente.
  5. E) Desconsiderar o algoritmo.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta o comportamento de um algoritmo diante de uma condição verdadeira. Em programação e lógica algorítmica, uma estrutura condicional (se... então...) avalia uma condição; quando ela é verdadeira, o algoritmo executa o bloco de ações associado a ela.
  2. Portanto, a alternativa B, 'Executar a ação associada', descreve exatamente esse comportamento e está correta, coincidindo com o gabarito oficial.
  3. A alternativa A está errada, pois ignorar a condição seria justamente não avaliar o que o algoritmo precisa decidir.
  4. A alternativa C está errada, porque encerrar o algoritmo não é a regra geral; o algoritmo só termina ao final de seus passos ou por instrução específica.
  5. A alternativa D está errada, pois repetir a condição indefinidamente caracterizaria um laço sem fim, o que não é o comportamento esperado.
  6. A alternativa E está errada, porque o algoritmo não é descartado; ele é justamente o que está sendo executado.

💡 Dica: Pense na ação que deve ser executada em um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode imaginar que a condição é apenas um dado informativo que o algoritmo pode descartar, sem influenciar o fluxo de execução.

Por que engana: O aluno pode confundir a execução da ação com ignorar a condição, escolhendo a alternativa que sugere não considerar a condição.

B Correta

Executar a ação é o objetivo do algoritmo quando a condição é verdadeira.

C Erradaerro: Conceitual

O aluno pode confundir a verificação de uma condição com uma instrução de parada, achando que toda decisão encerra o algoritmo.

D Erradaerro: Conceitual

O aluno pode confundir condição com laço de repetição, achando que a condição verdadeira deve ser verificada ou repetida sem parar.

E Erradaerro: Interpretação

O aluno pode ler 'desconsiderar' como se fosse uma ação válida diante da condição, sem perceber que o algoritmo é o próprio conjunto de instruções a executar.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

condição em algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

condição em algoritmo · lógica de programação

📚 Reveja

Revisar o funcionamento de estruturas condicionais em algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a execução da ação com ignorar a condição, escolhendo a alternativa que sugere não considerar a condição.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.