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

Qual comando é utilizado para representar uma seleção condicional em algoritmos?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

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 comando é utilizado para representar uma seleção condicional em algoritmos?

  1. A) Enquanto
  2. B) Se
  3. C) Para
  4. D) Repita
  5. E) Escolher

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Uma seleção condicional é a estrutura de controle que escolhe entre caminhos de execução conforme uma condição seja verdadeira ou falsa. Em pseudocódigo e na maioria das linguagens didáticas, essa estrutura é representada pelo comando 'Se' (ou 'if'), geralmente seguido de 'Senão' para o caminho alternativo.
  2. Analisando as alternativas, a letra B (Se) é a correta, pois é exatamente o comando que avalia uma condição e decide qual bloco de instruções executar.
  3. A alternativa A (Enquanto) está errada, pois representa uma estrutura de repetição com condição de teste, e não uma seleção.
  4. A alternativa C (Para) está errada, pois representa uma estrutura de repetição com número definido de iterações.
  5. A alternativa D (Repita) está errada, pois também representa uma estrutura de repetição, que executa o bloco pelo menos uma vez antes de testar a condição.
  6. A alternativa E (Escolher) está errada, pois, embora o nome sugira seleção, não é o comando padrão de seleção condicional no pseudocódigo tradicional; a estrutura usual de escolha múltipla costuma ser chamada de 'Escolha/Caso', e a seleção condicional básica é o 'Se'.
  7. Portanto, o gabarito B está correto.

💡 Dica: Pense nos comandos de controle de fluxo em algoritmos.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde estrutura de seleção com estrutura de repetição, achando que qualquer comando que depende de uma condição serve para decidir caminhos. 'Enquanto' repete um bloco enquanto a condição for verdadeira.

B Correta

O comando 'Se' é utilizado para fazer seleções.

C Erradaerro: Conceitual

O aluno associa a seleção à ideia de percorrer ou contar elementos, confundindo a estrutura 'Para' (repetição com contador) com a decisão entre caminhos.

D Erradaerro: Conceitual

O aluno acha que 'Repita' é uma forma de tomar decisões porque aparece com uma condição no final, sem perceber que ele repete o bloco em vez de escolher entre caminhos.

E Erradaerro: Senso comuma que mais engana

O aluno se deixa levar pelo significado da palavra 'escolher' e supõe que ela seja o nome do comando de seleção condicional, sem conhecer a convenção do pseudocódigo, em que a seleção básica é o 'Se'.

Por que engana: Confundir comandos de repetição com seleção condicional, escolhendo comandos que repetem ações em vez de tomar decisões.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

seleção condicional

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · estrutura de controle

📚 Reveja

Revisar os comandos de controle de fluxo em algoritmos.

⚠️ Erro mais comum

Confundir comandos de repetição com seleção condicional, escolhendo comandos que repetem ações em vez de tomar decisões.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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