Introduccion a la
Diagrama de Flujo
Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo informático.
simbolos
Símbolo de Inicio / Final
El símbolo de terminación marca el punto inicial o final del sistema. Por lo general, contiene la palabra "Inicio" o "Fin".
Símbolo de Acción o Proceso
Un rectangulo solo puede representar un solo paso dentro de un processo ("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande.
Símbolo de Decisión o Ramificación
Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante.
Símbolo de Entrada / Salida
Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida).
Símbolo del Conector
Indica que el flujo continúa donde se ha colocado un símbolo identico (que contiene la misma letra).
Prueba de escritorio
Las pruebas de escritorio son simulaciones del comportamiento de un algoritmo que permiten determinar la validez del mismo.
Programa
Es un conjunto de instrucciones basadas en un lenguaje de programación que una computadora interpreta para realzar una función especifica.
Lenguaje de programación
Es el conjunto de símbolos que controlan el comportamiento fisico y logico de una computadora
Ejemplos de lenguajes de programación
C++
Rogic
Java
Python
Swift
Algoritmo
Se puede definir el algoritmo como un conjunto de pasos ordenados de forma lógica para llevar a cabo una tarea determinada o que describen la solución de un problema
Tipos de algoritmos
Algoritmos secuenciales
Algoritmos condicionales
Se evalúa la condición dada en la estructura SI, si es verdadera se ejecutan las acciones y si es falso continúa con la ejecución del algoritmo.
Algoritmos ciclicos
Esta es una estructura que repetirá un proceso durante N veces, donde N puede ser fijo o variable.
Algoritmos secuenciales
El algoritmo secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia.