Considere um autômato com estados q0 (inicial) e q1 (aceitante). Transições: em 'coin' q0?q1 e q1?q1; em…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar os limites da Computação para diferenciar o que pode ou não ser automatizado, buscando uma compreensão mais ampla dos limites dos processos mentais envolvidos na resolução de problemas.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Considere um autômato com estados q0 (inicial) e q1 (aceitante). Transições: em 'coin' q0?q1 e q1?q1; em 'push' q1?q0 e q0?q0. A sequência de eventos é: coin, push, coin. O autômato termina em estado aceitante?
- A) Sim. A sequência leva q0?q1 (coin), q1?q0 (push), q0?q1 (coin): termina em q1, aceitante.
- B) Sim, a sequência termina em q0, que é o estado aceitante.
- C) Não, a sequência não pode ser completada por causa da transição em 'push'.
- D) Não, a sequência se perde após o primeiro 'coin', não tornando-se aceitante.
- E) Sim, a sequência termina em uma condição de loop em q0, sendo aceitante.
✅ Resposta correta: alternativa A
Resolução passo a passo
- Identifique o estado inicial, que é q0, e o estado aceitante, que é q1. Só o q1 é aceitante.Passo 2: Aplique o evento 'coin' a partir de q0. Pela tabela, coin leva q0 -> q1.Passo 3: Aplique o evento 'push' a partir de q1. Pela tabela, push leva q1 -> q0.Passo 4: Aplique o último evento 'coin' a partir de q0. Coin leva q0 -> q1.Passo 5: A sequência termina em q1, que é aceitante. Logo a resposta é Sim, e a alternativa A está correta, com o raciocínio completo.Passo 6: Por que as outras estão erradas: B afirma que q0 é aceitante, mas o enunciado diz que q0 é apenas o inicial. C diz que push não pode ser aplicado, mas push tem transição definida a partir de q1. D diz que a sequência se perde após o coin, mas coin leva q0 a q1, que está definido. E diz que termina em q0, mas o último coin leva o autômato a q1, e não permanece em q0. O gabarito oficial, A, está correto.
💡 Dica: Siga as transições do autômato para determinar o estado final.
Alternativa por alternativa
Aplicando as transições em ordem: primeiro coin leva a q1; push retorna a q0; coin novamente vai a q1, que é estado aceitante.
O aluno confunde o estado inicial com o estado aceitante e acredita que q0 é aceitante. Além disso, ignora o último evento coin, que move o autômato para q1.
Por que engana: Confundir o estado final do autômato, acreditando que q0 é um estado aceitante, quando na verdade é q1.
O aluno acredita que push não tem transição válida a partir do estado atual. Na verdade, push tem transição definida tanto de q1 para q0 quanto de q0 para q0.
O aluno acredita que o autômato fica 'preso' após o primeiro coin. Não percebe que coin leva q0 a q1 e que os eventos seguintes têm transições definidas.
O aluno acompanha bem o push, que leva a q0, mas esquece a última transição coin, que leva q0 a q1. Além disso, confunde q0 com estado aceitante.
Raio-X da questão
autômatos finitos
avaliacao
transições de autômatos · estados de autômatos
Revisar as transições e estados de autômatos finitos.
Confundir o estado final do autômato, acreditando que q0 é um estado aceitante, quando na verdade é q1.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Escreva o conjunto mínimo de transições, em formato 'origem --evento--> destino', para um autômato com estados…
- Em um protótipo de sistema de irrigação automática, um autômato representa duas condições de funcionamento: S0, quando a…
- Qual o número mínimo de estados necessários em um autômato determinístico baseado em eventos para reconhecer todas as…
- Ao projetar um autômato finito que reconhece uma linguagem simples de comandos, qual procedimento reduz o número de…
- Em um autômato orientado a eventos, o que provoca a transição imediata entre estados?
- Em um autômato finito que processa eventos como símbolos, o que diferencia um autômato determinístico de um nã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
