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.
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.
8. •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:
12. •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
15. 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.
16. 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.