Diagramas de Flujo
Carlos Ponce
Ciclo: Primero “B”
Diagrama de Flujo
Computacion - FA.CE.NA.
•
Un diagrama de flujo es una representación gráfica
de un proceso.
•
Cada paso ...
Ejemplo De Diagrama de Flujo
Computacion - FA.CE.NA.
Elaboración del Diagrama de Flujo
1. Determinar el proceso a diagramar.
2. Definir el grado de detalle.
3. Identificar la ...
El uso de diagramas de flujo como
herramienta de programación tiene beneficios
que resumidamente se detallan:
Rápida comp...
EJEMPLO:
•Describe un algoritmo de forma similar a un lenguaje de
programación pero sin su rigidez, de forma más parecida al
lengua...
REPRESENTACIÓN DE UN ALGORITMO
EN Pseudocódigos
Necesitamos hacer un programa que
multiplique dos números enteros.
1. Inicio
2. multiplicando = 5
3. multiplicador = 3
4. ...
Ejemplo
•Y finalmente nos pasamos a la computadora y escribimos el código en algun lenguaje
de programacion, en nuestro caso C.
•P...
Instrucciones condicionales
Ciclos Repetitivos
• Los ciclos repetitivos también llamados
lazos o bucles permiten repetir una
operación o secuencia de ...
Contador
Es un tipo de variable que incrementa o
decremento su valor en un valor constante
Cuando decimos incrementa estam...
Acumulador:
Computacion - FA.CE.NA.
Es una variable que incrementa o
decremento su contenido en cantidades
variables.
Ejem...
Ejemplo:
Portafolio de Programacion 1
Portafolio de Programacion 1
of 18

Portafolio de Programacion 1

Portafolio de Programacion !
Published on: Mar 4, 2016
Source: www.slideshare.net


Transcripts - Portafolio de Programacion 1

  • 1. Diagramas de Flujo Carlos Ponce Ciclo: Primero “B”
  • 2. Diagrama de Flujo Computacion - FA.CE.NA. • 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.
  • 3. Ejemplo De Diagrama de Flujo Computacion - FA.CE.NA.
  • 4. Elaboración del Diagrama de Flujo 1. Determinar el proceso a diagramar. 2. Definir el grado de detalle. 3. Identificar la secuencia de pasos del proceso. Situándolos en el orden en que son llevados a cabo. 4. Construir el diagrama de flujo. Para ello se utilizan determinados símbolos. 5. Revisar el diagrama de flujo del proceso.
  • 5. El uso de diagramas de flujo como herramienta de programación tiene beneficios que resumidamente se detallan: Rápida comprensión de las relaciones Se pueden usar como modelos de trabajo para el diseño de nuevos programas Documentación adecuada de los programas Produce una codificación eficaz en los programas Depuración y pruebas ordenadas de programas Fácil de traducir a cualquier lenguaje de programación.
  • 6. EJEMPLO:
  • 7. •Describe un algoritmo de forma similar a un lenguaje de programación pero sin su rigidez, de forma más parecida al lenguaje natural. •Presentan la ventaja de ser más compactos que los diagramas de flujo, más fáciles de escribir para las instrucciones complejas y más fáciles de transferir a un lenguaje de programación. •El pseudocódigo no está regido por ningún estándar. Pseudocódigos:
  • 8. REPRESENTACIÓN DE UN ALGORITMO EN Pseudocódigos
  • 9. Necesitamos hacer un programa que multiplique dos números enteros. 1. Inicio 2. multiplicando = 5 3. multiplicador = 3 4. resultado = 0 5. índice = 0 6. do 7. resultado = resultado + multiplicando 8. índice = índice + 1 9. mientras índice < multiplicador 10. imprime resultado 11. finalizar
  • 10. Ejemplo
  • 11. •Y finalmente nos pasamos a la computadora y escribimos el código en algun lenguaje de programacion, en nuestro caso C. •Pseudocódigo y Código •El pseudocódigo es el siguiente paso de nuestro programa, y es la representación (escrita con nuestras propias palabras) del algoritmo. Inicio multiplicando= 5 multiplicador = 3 resultado = 0 indice = 0 si indice < multiplicador entonces resultado = resultado + multiplicando indice = indice + 1 fin si mostrar resultado Fin
  • 12. Instrucciones condicionales
  • 13. Ciclos Repetitivos • Los ciclos repetitivos también llamados lazos o bucles permiten repetir una operación o secuencia de operaciones en función de ciertas condiciones. • Es un segmento de un algoritmo o programa cuyas instrucciones se repiten un número determinado de veces mientras se cumpla una determinada condición. • Dentro de los ciclos se utilizan contadores y acumuladores, que regulan que el ciclo llegue a su fin.
  • 14. Contador Es un tipo de variable que incrementa o decremento su valor en un valor constante Cuando decimos incrementa estamos sumando. Ejemplo: Veces = Veces + 1 Como se puede observar a la variable veces se le está incrementando un valor constante (1); es decir a su contenido le sumas el valor y se vuelve a guardar en la misma variable.
  • 15. Acumulador: Computacion - FA.CE.NA. Es una variable que incrementa o decremento su contenido en cantidades variables. Ejemplo: Nomina = Nomina + sueldo
  • 16. Ejemplo:

Related Documents