Lección 5 Estructura de Caso (Case) y de Secuencia (Sequence)
Estructuras Caso
En la subpaleta de estructura de las paleta de funciones. Encerrar los nodos o arrastrarlos hacia adentro de la estructura. Colocados como un juego de cartas (naipes), solo un caso es visible a la vez. Functions >> Execution control
Estructura de Caso (Case) Caso Numérico (Numeric Case) Caso Booleano (Boolean Case) Nota: Todos los posibles entradas en la estructura Case deben estar conectadas Debe definir el túnel de salida en todos los casos
Estructuras de Secuencia En la subpaleta Structures de la paleta de funciones Programming. Ejecuta diagramas secuencialmente. Presionar botón derecho del mouse para agregar un nuevo cuadro (frame).
Estructura de Secuencia (Sequence Structures) Otro tipo de estructura se encuentra en la paleta de funciones (Functions) Se asemeja a un rollo de película, se ejecuta los diagramas en una secuencia establecida Solo es visible una secuencia a la vez
Variables de Secuencia Son variables que pasan datos entre los diferentes marcos de la estructura de secuencia Se crean en los bordes de un marco Variable de secuencia creada en el Frame 1 Dato no viableDato viable
Nodos de Formula Implementa ecuaciones complicadas. Variables creadas en los márgenes Nombres de variables son sensibles (mayúsculas/minúsculas) Cada declaración debe de terminar con un punto y coma(;) La ventana de ayuda muestra las funciones disponibles. Note el Punto y coma
Condicionales en el Nodo de Formula if (x >= 0) then y = sqrt(x) else y = end if Condición Operador Condicional Condición Verdadera Condición Falsa
Resumen Existen dos estructuras para controlar el flujo de datos – Case structure – Sequence structure Estructura de caso (Case structure) – Casos Booleanos (2 casos) o numéricos ( casos) – El selector determina el tipo – Subdiagramas pueden insertarse en la estructura de caso – Todas las salidas de la estructura de caso deben estar definidas La estructura de secuencia (Setcuense structure) ejecuta subdiagramas (frame) en secuencia – Las variables de una secuencia pasan de una a otra – Las variables se crean en el borde de la estructura – Los datos de una variable son viables en la siguiente secuencia El Nodo de Formula introduce una formula directamente en el diagrama de bloques