Considere um autômato baseado em eventos descrito em pseudocódigo: ao receber evento 'sensor' com campo valor…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Considere um autômato baseado em eventos descrito em pseudocódigo: ao receber evento 'sensor' com campo valor, se valor > 50 então envia mensagem 'ALERTA', caso contrário envia 'OK'. Se ocorrer um evento sensor com valor 65, qual mensagem será emitida?
- A) FECHADO
- B) INDEFINIDO
- C) BLOQUEADO
- D) ABERTO
- E) ALERTA
✅ Resposta correta: alternativa E
Resolução passo a passo
- Leia o pseudocódigo: ao receber um evento 'sensor' com campo valor, o autômato testa a condição valor > 50. Se a condição for verdadeira, envia a mensagem 'ALERTA'; caso contrário, envia 'OK'.
- Substitua o valor do evento na condição. O evento tem valor 65, e 65 > 50 é verdadeiro.
- Como a condição é verdadeira, o ramo 'se' é executado e a mensagem emitida é 'ALERTA', que corresponde à alternativa E.
- Por que as outras estão erradas: A) FECHADO, B) INDEFINIDO, C) BLOQUEADO e D) ABERTO não aparecem em nenhum ramo do pseudocódigo, então nunca são emitidas por esse autômato.
- Conclusão: o gabarito oficial E está correto, pois a mensagem emitida para valor 65 é 'ALERTA'.
💡 Dica: Compare 65 com o limite 50 e siga a condição indicada.
Alternativa por alternativa
O aluno pode ter confundido o estado do sistema com a mensagem emitida, imaginando que um sensor com valor alto fecha algo, sem seguir o pseudocódigo.
O aluno pode ter supesto que a saída seria indefinida por não reconhecer a mensagem prevista, sem avaliar a condição valor > 50 que cobre o caso.
O aluno pode ter associado valor alto de sensor a bloqueio por senso comum de sistemas de segurança, em vez de seguir as mensagens definidas no pseudocódigo.
O aluno pode ter invertido a lógica, associando um valor acima do limite a abertura, ou confundido a condição com a mensagem 'OK' do ramo senão.
Por que engana: O aluno pode ignorar a condição valor > 50 ou confundir o resultado da comparação, escolhendo uma mensagem que não corresponde ao ramo executado.
O valor 65 é maior que 50, portanto a condição valor>50 é verdadeira e o ramo que envia 'ALERTA' é executado.
Raio-X da questão
processamento de eventos condicionais
diagnostico
comparação de valores numéricos · estruturas condicionais em pseudocódigo
Revise a execução de condições e a resposta de autômatos a eventos.
O aluno pode ignorar a condição valor > 50 ou confundir o resultado da comparação, escolhendo uma mensagem que não corresponde ao ramo executado.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Em um projeto de monitoramento de rios, uma boia computacional organiza leituras de sensores antes de enviá-las por…
- Uma biblioteca escolar recebeu caixas de livros doados para uma feira de troca. Para registrar os exemplares, a equipe…
- Um centro cultural público oferece inscrições on-line para atividades com critérios variados. Na oficina de teatro…
- Uma escola está testando dois protótipos de aplicativo para que estudantes consultem mudanças de sala, horários e…
- Uma secretaria municipal de educação está digitalizando pedidos de transporte escolar e de atendimento em contraturno…
- — O cartaz não pode sair duas vezes, pois a feira começa em uma hora — alertou a coordenadora do centro cultural. No…
🔎 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
