Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagrama de Flujo
www.inacap.cl
VARIABLES
Se considera variable a una zona de memoria referenciada por un nombre donde se puede almacenar el valor de un dato, que puede cambiarse cuando se desee. El nombre de la variable es elegido por el usuario pero debe seguir ciertas reglas.
Se debe tener muy claro que una variable no es un dato, sino un rea de memoria que contendr un dato. A cada variable, el computador le asigna una direccin de memoria. Cuando se haga referencia a esa variable el computador ir siempre a esa direccin.
www.inacap.cl
CONSTANTES
Es una posicin de memoria, referenciada por un nombre, donde se almacena un valor que no puede cambiar y permanece invariable a lo largo del proceso. Tiene las mismas caractersticas de las variables en cuanto a nombre, tipo y valor
www.inacap.cl
Operadores aritmticos
SIGNO
+ * ^ / DIV MOD divisin
SIGNIFICADO
Suma Resta Multiplicacin Potenciacin Divisin real Divisin entera Resto de la
www.inacap.cl
Relacionales
Se usan para formar expresiones booleanas, es decir expresiones que al ser evaluadas producen un valor booleano: verdadero o falso. Se utilizan para establecer una relacin entre dos valores.
SIGNO SIGNIFICADO < == = = = = > <= >= <> Menor que Igualdad Asignacin Mayor que Menor o igual que Mayor o igual que Distinto
www.inacap.cl
Lgicos o Booleanos
Combinan sus operandos de acuerdo al lgebra de Boole para producir un nuevo valor que se convierte en el valor de la expresin.
SIGNO OR AND NOT SIGNIFICADO Suma lgica Producto lgico Negacin
www.inacap.cl
Operacin de E/S en general. Se utiliza para la introduccin de datos desde un perifrico a la memoria del computador y para la salida de resultados desde la memoria del computador a un perifrico. Proceso en general. Utilizado para mostrar cualquier tipo de operacin durante el proceso de elaboracin de los datos depositados en la memoria.
Si No Si
Decisin de dos salidas, indica operaciones lgicas o comparativas seleccionando la ruta en funcin del resultado (si, no). Indicadores de la direccin del flujo de datos Conector. Este smbolo es utilizado para el reagrupamiento de lneas de flujo.
No
7
Javier Moya Assante Docente Inacap Arica
www.inacap.cl
BLOQUES TERMINALES
Bloques de inicio y fin de programa. Indican los lmites del procedimiento considerado como principal. Generalmente se trata de un programa completo o de un mdulo funcionalmente autnomo.
www.inacap.cl
BLOQUES DE ACCION
Bloque de accin simple. Representa una accin sencilla que puede ser considerada como nica y que generalmente se codifica con una sola instruccin. Por ejemplo: incrementar contador, ubicar cursor, abrir archivo, etc.
www.inacap.cl
BLOQUES DE ACCION
Bloque de entrada/salida. Representa una accin simple de entrada o salida de datos, generalmente desde o hacia un dispositivo perifrico como el teclado, la pantalla o el disco. Por ejemplo: ingresar valor,
10
www.inacap.cl
BLOQUES DE ACCION
Bloque de procedimiento. (Decisin)
Si
Decisin de dos salidas, indica operaciones lgicas o comparativas seleccionando la ruta en funcin del resultado (si, no).
No
No
Si
11
www.inacap.cl
Variable Expresin o valor Leer Variable: Toma uno o varios datos desde un dispositivo de entrada para almacenarlos en variables Read Variable Escribir Expresin: Imprime datos en los dispositivos externos, como impresora o pantalla Print Expresin o variable Procesos : Instrucciones que modifican las variables a partir de un estado inicial hasta un estado final. p1; p2; p3; ; pn
Procesos : Escribir Expresin : Leer Variable:
Read Variable
12
Javier Moya Assante Docente Inacap Arica
www.inacap.cl
13
www.inacap.cl
Area(Base*Altura)/2
Para verificar el diagrama de flujo utilizamos datos de prueba. Consideremos Base = 5 y Altura = 8. El resultado es la impresin del valor de la variable rea que es 20
14
www.inacap.cl