Em uma feira municipal de coleta seletiva, uma máquina recebe embalagens e registra pontos para as pessoas…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Usar autômatos para descrever comportamentos de forma abstrata automatizando-os através de uma linguagem de programação baseada em eventos.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma feira municipal de coleta seletiva, uma máquina recebe embalagens e registra pontos para as pessoas participantes. Seu funcionamento é descrito por estados: Pronta, Conferindo, Registrada, Alerta e Manutenção. Inicialmente, ela está em Pronta. Ao ler um QR, passa para Conferindo. Se o código for válido, passa para Registrada; se for inválido, passa para Alerta. Após o depósito da embalagem, sai de Registrada e volta para Pronta. Se detectar compartimento obstruído, passa para Manutenção. Considerando as regras, em qual estado a máquina ficará após ler um QR válido, confirmar o código, receber uma embalagem e, em seguida, ler outro QR e confirmar que ele é inválido?
- A) O sistema termina no estado Registrada.
- B) O sistema termina no estado Pronta.
- C) O sistema termina no estado Manutenção.
- D) O sistema termina no estado Alerta.
- E) O sistema termina no estado Conferindo.
✅ Resposta correta: alternativa D
Resolução passo a passo
- Estado inicial: a máquina começa em Pronta. Passo 2: Ao ler o primeiro QR, ela passa de Pronta para Conferindo. Passo 3: O código é válido, então ela passa de Conferindo para Registrada. Passo 4: Ao receber a embalagem, ela sai de Registrada e volta para Pronta. Passo 5: Ao ler o segundo QR, ela passa de Pronta para Conferindo. Passo 6: O código é inválido, então ela passa de Conferindo para Alerta. Passo 7: Portanto, o estado final é Alerta, alternativa D, que coincide com o gabarito oficial. Por que as outras estão erradas: A) Registrada seria o estado após a validação, mas o depósito já fez a máquina sair dela. B) Pronta é o estado após o depósito, mas a leitura do segundo QR a tira desse estado. C) Manutenção só ocorre se houver compartimento obstruído, o que não foi descrito. E) Conferindo é o estado intermediário durante a leitura, mas a verificação do código inválido já leva a máquina para Alerta.
💡 Dica: Acompanhe cada evento na ordem e registre o estado após cada transição.
Alternativa por alternativa
O aluno entende que a máquina permanece em Registrada após a validação do código e esquece que o depósito da embalagem faz ela sair desse estado e voltar para Pronta.
O aluno considera que, após o depósito, a máquina já está em Pronta e não acompanha a nova leitura de QR, que a leva a Conferindo e depois a Alerta.
O aluno associa qualquer irregularidade, inclusive um código inválido, ao estado Manutenção, quando esse estado é reservado ao compartimento obstruído.
A confirmação de que o segundo QR é inválido leva a máquina de Conferindo para Alerta.
O aluno para no estado intermediário Conferindo após a leitura do segundo QR e não considera a transição final causada pelo código inválido.
Por que engana: Considerar o estado Registrada após o depósito ou ignorar o retorno a Pronta antes do segundo QR.
Raio-X da questão
Transição de estados em autômatos finitos.
Aplicar regras de tr
Identificação de estados e eventos. · Leitura de regras condicionais de transição.
Autômatos baseados em eventos e condições.
Considerar o estado Registrada após o depósito ou ignorar o retorno a Pronta antes do segundo QR.
Educação ambiental e coleta seletiva.
Atenção e acompanhamento sistemático de sequências.
Automação de uma máq
Questões parecidas com resolução
- Ao retirar livros reservados, uma biblioteca municipal passou a usar um armário eletrônico. Para evitar filas, o armário…
- — Passei meu cartão duas vezes e o totem “travou”, reclamou um usuário do autoatendimento de uma biblioteca. A equipe…
- No terminal de bicicletas compartilhadas de uma praça, o painel funciona de modo automático. Quando o usuário aproxima o…
- No terminal de empréstimo de bicicletas de um parque urbano, cada devolução é registrada em um painel de leitura. O…
- — Por que a tela do totem volta sozinha para o começo? — perguntou um usuário no terminal rodoviário, ao tentar…
- Durante o mutirão de reciclagem do bairro, um totem digital orienta os moradores. A pessoa informa se trouxe papel…
Todas as questões de Programação - Autômatos e linguagens baseadas em eventos
🔎 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
