MAYO 1 PROYECTO día de la madre el amor más grande
Diagramas de flujo y pseudocodigo
1. Diagramas de Flujo
Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del
proceso es representado por un símbolo diferente que contiene una breve
descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso
están unidos entre sí con flechas que indican la dirección de flujo del proceso.
2. Características
● Sintética: La representación que se haga de un sistema o un proceso deberá quedar resumida en
pocas hojas, de preferencia en una sola. Los diagramas extensivos dificultan su comprensión y
asimilación, por tanto dejan de ser prácticos.
● Simbolizada: La aplicación de la simbología adecuada a los diagramas de sistemas y
procedimientos evita a os analistas anotaciones excesivas, repetitivas y confusas en su
interpretación.
● De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos los pasos
de un sistema o proceso sin necesidad de leer notas extensas.
3. Tipos
❖ Formato vertical: El flujo o la secuencia de las operaciones, va de arriba hacia abajo.
❖ Formato horizontal: El flujo o la secuencia de las operaciones,
❖ va de izquierda a derecha.
❖ Formato panorámico: El proceso entero está representado en un solo diagrama, tanto en sentido
vertical como horizontal, permitiendo distintas acciones simultáneas.
❖ Formato arquitectónico: Describe el itinerario de ruta de una forma o persona sobre el plano
arquitectónico del área de trabajo.
❖ Diagrama de bloques de modelo matemático: Es el utilizado para representar sistemas
físicos (reales). Cada uno de los bloques que componen el sistema físico es generalmente
una simplificación de la realidad.
❖ Diagrama de bloques de procesos de producción: Es un diagrama utilizado para indicar la
manera en la que se elabora cierto producto, especificando la materia prima, la cantidad de
procesos y la forma en la que se presenta el producto terminado.
4. Pseudocódigo
Es un método que faculta a cualquier programador constituir con simplicidad la elaboración de un
algoritmo.Tal como lo indica el nombre, es un código falso o la representación de un código, que
puede ser sencillo de entender incluso por alguien que solo tenga cierta noción de programación
a nivel primario.
5. Características
● Es una herramienta para diseñar algoritmos
● Se puede escribir en cualquier formato
● Para escribir esta especie de código se utiliza una
● sintaxis sencilla en español
● Las reglas en el pseudocódigo son más sencillas
6. Estructuras
Declaraciones:Son las directrices indicadas al computador para poder llevar a cabo una acción
determinada.
Palabras claves:son las palabras que un programa resguarda, por
tener un significado exclusivo.
Condicionales:durante el desarrollo de un algoritmo se necesitan
evaluar expresiones y ejecutar instrucciones dependiendo si la
expresión fue evaluada como verdadera o falsa
Iteraciones: es repetir un conjunto de instrucciones para generar una secuencia de resultados.
Funciones:Para solventar ciertas tareas avanzadas se requiere desglosarlas en diferentes bloques de
declaraciones ubicados en otra parte
7. Ventajas
❏ Es entendido por los
programadores de cualquier tipo
de lenguaje de programación
❏ Permite concentrarse en el
problema
❏ Termina proyectos más rápido
Desventajas
❏ El pseudocódigo no puede
compilarse ni ejecutarse
❏ El pseudocódigo no ofrece una
representación visual de la
lógica de programación
❏ No existen estándares
reconocidos para escribir el
pseudocódigo.