LOBHOGIL
Usuario (México)
En algun momento todos los programadores necesitamos realizar Autómatas!!! Hola a todos!!.. escribo este post para aquellas personas que necesitan programar un autómata y no tienen la emnor idea de como empezar... Primero!! ¿Qué es un autómata? Un autómata es un modelo matemático para una máquina de estado finita (FSM sus siglas en inglés). Una FSM es una máquina que, dada una entrada de símbolos, "salta" a través de una serie de estados de acuerdo a una función de transición (que puede ser expresada como una tabla). La entrada es leída símbolo por símbolo, hasta que es "consumida" completamente y una vez la entrada se ha agotado, el autómata se detiene.Dependiendo del estado en el que el autómata finaliza se dice que este ha aceptado o rechazado la entrada. a Programar en Java!!! Ahora es momento de ilustrar un ejemplo de programación de un autómata en lenguaje Java... Representaremos cada estado como un mètodo... Hé realizado un video tutorial para que puedan ver y escuchar el ejmplo y sea màs entendible... Espero les sirva!! http://www.youtube.com/watch?v=keiYEmL2jlo