Diagramas de flujo:
Representan graficamente un proceso a traves de rutinas simples. Ofrecen una descripcion visual de las actividades de manera secuencial facilitando su comprension (intuitivo).
Creacion de un diagrama de flujo:
- Define el proposito y alcance: cual es la idea a transmitir a traves del tiempo: su inicio y su fin
- Organiza las tareas en orden cronologico
- Codifica las ideas (con los simbolos estudiados)
- Plazma las ideas en el diagrama
Utilidad de los diagramas de flujo
-Explica la logica del programa
-Genera una perspectiva general antes de codificarlo
-Organiza el codigo
-Muestra la estructura de nuestro proceso
-Son faciles de entender (y de explicar)
Estructuras de control:
-Secuecial: Proceso lineal, sin ramificaciones
-Condicional simple: Evalua una condicion, si se cumple realiza un proceso, si no se salta dicho proceso
-Condicional doble Evalua una condicion, si se cumple realiza un proceso, si no realiza otro proceso
-Repeticion mientras: repite un proceso mientras la condicion sea verdadera (evalua la condicion antes de entrar al proceso)
-Hacer mientras: repite un proceso mientras la condicion sea verdadera (evalua la condicion despues de entrar al proceso)
-Repeticion para/hasta: Repite un proceso hasta que se deje de cumplir una condicion (incluye un contador)
Curso de Pensamiento Lógico 2018