Pueri
Las características fundamentales que debe cumplir todo algoritmo son:
•Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
•Un algoritmodebe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
•Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar en algún momento; osea, debe tener un numero finito de pasos.
La definición de un algoritmo debe definir tres partes: Entrada, Proceso y Salida.
El diagrama de flujo o diagrama de actividades es la representación gráficadel algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividadesrepresenta los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
En SysML el diagrama de actividadesha sido extendido para indicar flujos entre pasos que mueven elementos físicos (e.g., gasolina) o energía (e.g., presión). Los cambios adicionales permiten al diagrama soportar mejor flujos decomportamiento y datos continuos.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan lospuntos de inicio y de fin de proceso.
Símbolo | Símbolo Nombre
(Alias) | Símbolo Descripción |
Proceso / Símbolos Operación |
| Proceso | Mostrar un proceso o paso de acción. Este es elsímbolo más común en los diagramas de flujo de procesos y mapas de procesos de negocio. |
| Proceso predefinido
(Subrutina) | Un símbolo predefinidos proceso es un marcador de otra etapa del proceso ouna serie de medidas de flujo del proceso que están formalmente definidos en otros lugares. Esta forma normalmente representa subprocesos (o subrutinas en diagramas de flujo de programación). Si el...
Regístrate para leer el documento completo.