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
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.
- A) Verificar os dados; se faltarem, pedir nova leitura; senão, usar vermelho só para raios, amarelo para dois riscos e verde nos demais.
- 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.
- C) Verificar os dados; se faltarem, usar verde; senão, usar vermelho para qualquer risco, amarelo para dois e verde para nenhum.
- D) Verificar os dados; se faltarem, pedir nova leitura; senão, repetir a bandeira usada na leitura anterior do posto.
- 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
- 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.
- 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.
- 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.
- Verificar as demais regras. Um único risco gera amarelo e nenhum risco gera verde. Essa é exatamente a descrição da alternativa E.
- 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
Acredita que só raios exigem vermelho e que dois riscos pedem amarelo, ignorando que correnteza forte com ondas altas exige vermelho.
Inverte as cores: associa raios ao amarelo e dois riscos ao vermelho, sem lembrar que raios sempre exigem vermelho.
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.
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.
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
algoritmo para decisão de riscos
diagnostico
estruturas condicionais básicas · lógica booleana simples
Estude estruturas condicionais e lógica de decisão em algoritmos.
Confundir as condições para cada cor de bandeira ou não considerar a ausência de dados.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Pesquisadores acompanham a catalogação digital de objetos de um centro cultural. Para reduzir registros duplicados, o…
- Moradores acompanham, pelo celular, um sistema de irrigação instalado em canteiros de uma praça. A cada manhã, dois…
- — Hoje a lista de entregas mudou de novo — reclamou Davi, que ajuda a associação do bairro a distribuir kits de higiene…
- No fim da tarde, a cozinha solidária do bairro recebe pedidos por mensagem e imprime um bilhete para cada entrega. O…
- — A chuva pode molhar os avisos durante a distribuição — lembrou a coordenadora da defesa civil ao organizar materiais…
- Compare duas situações em que um mesmo algoritmo pode ser aplicado e descreva as semelhanças e diferenças entre elas.
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
