GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO06Difícil⏱ medio

Por que algumas praias exibem bandeiras diferentes mesmo em dias de sol? Para orientar banhistas, uma…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO06

Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Por que algumas praias exibem bandeiras diferentes mesmo em dias de sol? Para orientar banhistas, uma prefeitura instalou postos que registram três informações: presença de raios, correnteza forte e ondas altas. Em quatro leituras, os postos encontraram: raios sem outros riscos; correnteza forte com ondas baixas; correnteza forte com ondas altas; e ausência do dado sobre as ondas. O protocolo determina que raios exigem bandeira vermelha. Sem raios, a combinação de correnteza forte e ondas altas também exige vermelho; apenas um desses riscos exige amarelo; nenhum risco exige verde. Quando falta algum dado, o posto deve refazer a leitura antes de indicar uma bandeira. A prefeitura pretende usar o mesmo procedimento em todas as praias, mesmo quando as combinações registradas forem diferentes. Compare as situações apresentadas e identifique o algoritmo que permite definir a bandeira em qualquer nova leitura dos postos.

  1. A) Verificar os dados; se faltarem, pedir nova leitura; senão, usar vermelho só para raios, amarelo para dois riscos e verde nos demais.
  2. B) Verificar os dados; se faltarem, pedir nova leitura; senão, usar vermelho para dois riscos, amarelo para raios e verde para um ou nenhum.
  3. C) Verificar os dados; se faltarem, usar verde; senão, usar vermelho para qualquer risco, amarelo para dois e verde para nenhum.
  4. D) Verificar os dados; se faltarem, pedir nova leitura; senão, repetir a bandeira usada na leitura anterior do posto.
  5. E) Verificar os dados; se faltarem, pedir nova leitura; senão, usar vermelho para raios ou dois riscos, amarelo para um e verde para nenhum.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Ler o enunciado como um procedimento geral. O protocolo tem quatro decisões em ordem: (a) se falta algum dado, pedir nova leitura; (b) se há raios, ou se há correnteza forte com ondas altas, usar vermelho; (c) se há exatamente um risco, usar amarelo; (d) se não há nenhum risco, usar verde.
  2. Verificar que a etapa de dados faltantes vem primeiro. O enunciado diz que, quando falta algum dado, o posto deve refazer a leitura antes de indicar bandeira. Logo, o algoritmo começa por verificar os dados e, se algum faltar, pede nova leitura.
  3. Verificar as regras de vermelho. Raios sempre geram vermelho. Sem raios, correnteza forte com ondas altas também geram vermelho. Como raios combinados com outro risco também geram vermelho, a regra completa para vermelho é: raios ou dois riscos. Os riscos são apenas três (raios, correnteza, ondas), então dois riscos quaisquer já incluem a combinação correnteza com ondas altas.
  4. Verificar as demais regras. Um único risco gera amarelo e nenhum risco gera verde. Essa é exatamente a descrição da alternativa E.
  5. Conferir as outras alternativas. A) está errada porque exige vermelho só para raios e amarelo para dois riscos, o que contradiz a regra da correnteza com ondas altas. B) está errada porque inverte as cores: amarelo para raios e vermelho para dois riscos. C) está errada porque manda usar verde quando faltam dados, contrariando a regra de refazer a leitura, e também porque aplica vermelho a qualquer risco isolado. D) está errada porque a bandeira depende da leitura atual, não da anterior. Assim, o gabarito E está correto.

💡 Dica: Analise as condições e relacione com as regras para definir a bandeira correta.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que só raios exigem vermelho e que dois riscos pedem amarelo, ignorando que correnteza forte com ondas altas exige vermelho.

B Erradaerro: Conceitual

Inverte as cores: associa raios ao amarelo e dois riscos ao vermelho, sem lembrar que raios sempre exigem vermelho.

C Erradaerro: Interpretação

Interpreta que um dado faltando permite usar verde, quando o protocolo exige refazer a leitura antes de indicar qualquer bandeira. Também aplica vermelho a qualquer risco isolado, o que não consta da regra.

D Erradaerro: Procedimental

Supõe que a bandeira é uma condição mantida ao longo do tempo e repete a leitura anterior, quando cada leitura deve ser avaliada pelos riscos atualmente registrados.

E Correta

O algoritmo trata dados incompletos e distingue raios, dois riscos, um risco e nenhum risco, podendo ser aplicado a todas as leituras.

Raio-X da questão

Dificuldade Difícil
Bloom Aplicar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

algoritmo para decisão de riscos

📌 Objetivo

diagnostico

🧱 Pré-requisitos

estruturas condicionais básicas · lógica booleana simples

📚 Reveja

Estude estruturas condicionais e lógica de decisão em algoritmos.

⚠️ Erro mais comum

Confundir as condições para cada cor de bandeira ou não considerar a ausência de dados.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Generalizaçã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.