GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO01Fácil⏱ curto

Em pseudocódigo, qual estrutura condicional testa uma condição e executa um bloco quando verdadeira e outro…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em pseudocódigo, qual estrutura condicional testa uma condição e executa um bloco quando verdadeira e outro quando falsa? Indique o nome da estrutura.

  1. A) Estrutura case-switch
  2. B) Estrutura if-then-else (se ... então ... senão).
  3. C) Estrutura for-while
  4. D) Estrutura while-only
  5. E) Estrutura if-then apenas

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede a estrutura condicional que testa uma condição e executa um bloco quando ela é verdadeira e outro bloco quando é falsa. Isso define uma decisão com dois caminhos possíveis.
  2. Essa estrutura é a if-then-else, em português se ... então ... senão. Ela avalia a condição; se for verdadeira, executa o bloco do então; se for falsa, executa o bloco do senão.
  3. Por que as outras estão erradas: A) a estrutura case-switch seleciona entre vários valores possíveis de uma variável, não apenas entre verdadeiro e falso. C) a estrutura for-while é de repetição, não de decisão. D) a estrutura while-only é de repetição e não possui bloco alternativo para o caso falso. E) a estrutura if-then apenas executa um bloco quando verdadeira e não tem bloco para o caso falso.
  4. Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.

💡 Dica: Lembre-se das estruturas condicionais em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa a ideia de escolha entre caminhos à estrutura de seleção múltipla, achando que ela serve para qualquer decisão. A case-switch trabalha com vários valores de uma expressão, e não com um teste binário de verdadeiro ou falso.

Por que engana: Confundir a estrutura if-then-else com a estrutura case-switch, pensando que ambas funcionam da mesma forma.

B Correta

A estrutura if-then-else avalia uma expressão booleana; se verdadeira executa o primeiro bloco, caso contrário executa o bloco alternativo.

C Erradaerro: Conceitual

O aluno confunde estruturas de decisão com estruturas de repetição, por causa do nome 'for-while' ou por lembrar que ambas envolvem blocos de código. Repetição não testa uma condição para escolher entre dois blocos.

D Erradaerro: Conceitual

O aluno acredita que o while, por testar uma condição, já é suficiente para decidir entre dois caminhos. O while apenas repete um bloco enquanto a condição for verdadeira, sem um bloco alternativo para o caso falso.

E Erradaerro: Atenção

O aluno reconhece a estrutura if como a base da decisão, mas esquece que o enunciado exige um bloco também para o caso falso. Ele considera suficiente a forma sem o senão.

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🧩 consolidacao
🎯 Conceito central

estrutura condicional

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas condicionais · lógica de programação

📚 Reveja

Revisar as estruturas condicionais em pseudocódigo.

⚠️ Erro mais comum

Confundir a estrutura if-then-else com a estrutura case-switch, pensando que ambas funcionam da mesma forma.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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