¿Hay algún programa para dibujar y probar máquinas de estado, máquinas de turing, etc.? [cerrado]

StackOverflow https://stackoverflow.com/questions/198461

Pregunta

Cuando regrese a la escuela después del Día de Acción de Gracias, tomaré un curso de Teoría de CS que abarcará temas como máquinas de estados finitos deterministas y no deterministas, máquinas de Turing, autómatas pushdown y algunas otras cosas. Sin embargo, no he encontrado una buena aplicación que pueda producir una representación visual de ellos, así como probar cómo funcionan (pasar / fallar, etc.). Lo mejor que he encontrado hasta ahora es jFlap , y lo encuentro bastante incómodo.

¿Fue útil?

Solución

Fue JFlap que utilicé en la universidad. No me pareció tan difícil de usar, pero parece que puede haber cambiado desde entonces. Lo siento, no tengo una mejor respuesta para ti que esa.

Otros consejos

Un amigo mío usó Latex para dibujarlos. Siempre preferí lápiz y papel.

Estoy en una clase como esta ahora. He encontrado que el papel y el lápiz son suficientes. No puedo decirlo con certeza, pero no creo que se requiera dibujar autómatas que son demasiado complicados de entender en una hoja de papel.

Los dibujé en UML y envié las exportaciones de archivos JPEG de StarUML por un tiempo.

Luego escribí un script PHP para convertirlos al formato DOT y usé Graphviz para obtener máquinas de aspecto agradable.

Simulink Stateflow.

Exceso excesivo, por supuesto.

IAR visualSTATE puede ser de interés.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top