Professional Documents
Culture Documents
I.- SECUENCIAL
Las instrucciones se siguen en una secuencia fija que normalmente viene dada por el nmero de rengln. Es decir que las instrucciones se ejecutan de arriba hacia abajo. Ej: Pide Datos, Los procesa y los Saca inmediatamente Instruccin1 Instruccin2 Instruccin3 . . Instruccin n
II.- SELECTIVA
La instruccin selectiva determina si una sola instruccin se ejecuta o no, segn el cumplimiento de una condicin. Ej: Si es menor de Edad........ De Lo contrario............... si P entonces Instrucciones1 fin si
si Condicin1 entonces Instrucciones1 si no si Condicin2 entonces Instrucciones2 si no si Condicin n entonces Instrucciones n - 1 si no Instrucciones n fin si
V.- ITERATIVA:
Las instrucciones iterativas abren la posibilidad de realizar una secuencia de instrucciones ms de una vez. mientras P hacer Instrucciones fin mientras Ej: El bucle se repite mientras la condicin P sea cierta, si al llegar por primera vez al bucle mientras la condicin es falsa, el cuerpo del bucle no se ejecuta ninguna vez. Existen otras variantes que se derivan a partir de la anterior. La estructura de control hacer se utiliza cuando es necesario que las instrucciones de una estructura mientras se ejecuten al menos una vez:
hacer Instrucciones mientras P La estructura anterior equivaldra a escribir Instrucciones mientras P hacer Instrucciones fin mientras
Ciclo PARA HASTA: Una estructura de control muy comn es el ciclo para, la cual se usa cuando se desea iterar sobre un ndice i (por convencin se usa i, sin embargo se puede usar cualquier identificador):
Diagramas de Flujo
Representacin grfica de un algoritmo, de cmo deben realizarse los pasos en la computadora para producir resultados. Esta representacin grfica se da cuando varios smbolos (que indican diferentes procesos en la computadora), se relacionan entre s mediante lneas que indican el orden en que se deben ejecutar los procesos.
Nombre
Inicio - Terminal Entrada / salida
Smbolo
Funcin
Representa el inicio y fin de un programa. Cualquier tipo de introduccin de datos desde el teclado que se asignan a variables Permite mostrar mensajes y los resultados a travs de la pantalla Cualquier tipo de operacin, operaciones aritmticas., etc. Ciclo iterativo segn condiciones Indica operaciones lgicas o de comparacin entre datos (normalmente dos) y en funcin del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir Sirve para enlazar dos partes cualesquiera de un diagrama a travs de un conector en la salida y otro conector en la entrada. Se refiere a la conexin en la misma pagina del diagrama Indica el sentido de la ejecucin de las operaciones
Salida y Mensaje
Decisin