“Conocimiento Programación>Lenguajes De Programación

¿Cómo puedo crear diagramas de estado

2014/8/28
? Programación comienza mucho antes de empezar a introducir el código . Cada programa es una solución a un problema , ya que era el problema Y2K temible en 1999 o un simple equilibrio de sus estados de cuenta bancarios. Diagramas de estado le permiten descomponer el problema en sus partes más pequeñas mediante la asignación de los diferentes estados del ser y transiciones permitidas por una situación determinada propuesta. Diagramas de estado utiliza símbolos simples en lugar de un lenguaje de programación complejo para decidir la dirección del programa . Instrucciones
1

Dibuja un círculo. Etiquetar es " estado inicial ". Este es el principio del diagrama , y representa antes de cualquier acción ha sucedido o nada ha cambiado . Por ejemplo , usted quiere mostrar lo que sucede cuando alguien tira de una palanca. El estado inicial supone que nadie ha tirado de la palanca.
2

Dibuja otro círculo de una pulgada por debajo de Estado Inicial. Dibuje una flecha proveniente de Estado Inicial y dirigido hacia el nuevo círculo . Etiqueta de la flecha con la acción que se está realizando en estado inicial . Etiquetar el nuevo círculo con el efecto de la acción ha tenido en estado inicial . Si la acción es " tirar de la palanca ", el nuevo Estado debería tener derecho " Palanca tirado . "
3 flechas Empate

de nuevas acciones y de los círculos de los nuevos estados. Etiquetar en consecuencia. Reutilizar los estados anteriores cuando sea posible . Si otra acción es " empujar la palanca hacia atrás , " trazar la línea a un estado que representa el lugar donde la palanca no se ha tirado .
4

Dibuja un círculo en la parte inferior . Colóquelo en el diagrama ya existente con la flecha de la acción final. Etiquetar es " estado final ". Este es el último estado que se alcance , a pesar de que es posible tener más de un estado final.

Lenguajes De Programación
Cómo probar la vinculación Aprobada en COBOL
Ayuda sobre cómo escribir Pseudocódigo
Cómo pasar variables de la shell de AWK
Cómo escribir una aplicación de escritorio Linux
La historia de Informáticos
¿Programas increíblemente complicados que aceptan a otros como entrada y generan una salida de archivo de objeto ejecutable binario?
Diferencias entre HTML 5 y HTML 4
Cómo insertar una entrada con LINQ
Conocimiento de la computadora © http://www.ordenador.online