Diagramas De Flujo
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
76,671
On Slideshare
76,241
From Embeds
430
Number of Embeds
3

Actions

Shares
Downloads
831
Comments
1
Likes
6

Embeds 430

http://www.slideshare.net 422
http://cursos.itesm.mx 7
https://si0.twimg.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Diagramas de flujo Y Pseudo código Páginas web dinámicas
  • 2. Diagrama de flujo inicio 2,3 Suma=2+3 Suma fin Fin Salida Proceso Entrada de datos 2,3 Punto de inicio del programa
  • 3. Diagrama de flujo A Condición Decisión Conector
  • 4. Pseudo código
    • Es un tipo de estructura de texto en inglés para describir algoritmos . Esto permite al diseñador centrarse en la lógica del algoritmo sin preocuparse por los detalles de la sintaxis del leguaje de programación. El pseudo código actúa como un ante proyecto al código fuente para ser escrito por el programador
  • 5. Ejemplo
    • FUNCTION moverRobot (int aRobot)
    • IF robot no tiene obstaculos THEN
    • Mover robot
    • Agregar el comando mover al historial de comandos
    • RETURN true
    • ELSE
    • RETURN false
    • END IF
    • END FUNCTION
  • 6. Pseudo código
    • Razones para usar pseudo código
      • Es un lenguaje neutral.
      • Provee un vehículo de comunicación en entre el diseñador/modelador y el programador.
    • Pseudo código - Notación
      • No hay una notación estándar universal para el pseudo código.
  • 7. Estructuras de control
    • Permiten elegir diferentes caminos en función de los datos que se evalúan.
    • Estructuras de elección.
    • Estructuras de bucle
  • 8. Estructuras de elección
    • Elección simple
      • If
      • if-else
      • elseif
    • Elección múltiple
      • switch
  • 9. Estructuras de bucle
    • while
    • do-while
    • for
  • 10. If
    • IF condición THEN
    • instruccion1
    • instruccion2
    • instrucción3
    • END IF
    condición NO SI Instruccion1 Instruccion2 Instruccion3 B A
  • 11. If-else
    • IF condición THEN
    • instruccion1
    • instruccion2
    • instrucción3
    • ELSE
    • instruccion1
    • instruccion2
    • instrucción3
    • END IF
    condición NO SI instruccion1 instruccion2 instruccion3 B A instruccion4 instruccion5 instruccion6
  • 12. elseif
    • IF condición1 THEN
    • instruccion1
    • ELSEIF condicion2 THEN
    • instruccion2
    • ELSEIF condicion3 THEN
    • instruccion3
    • END IF
    A condición1 condición2 condición3 instruccion1 instruccion2 instruccion3 B si si si NO NO NO
  • 13. switch
    • SWITCH expresión
    • CASE 1 : instruccion1
    • break
    • CASE 2 : instruccion2
    • break
    • CASE 3 : instruccion3
    • break
    • DEFAULT :
    • instruccion4
    • END SWITCH
    A expresión==1 expresión==2 expresión==3 instruccion1 instruccion2 instruccion3 B si si si NO NO NO instruccion4
  • 14. while
    • WHILE condición
    • instruccion1
    • instruccion2
    • instruccion3
    • END WHILE
    A condición instruccion1 Instruccion2 instruccion3 B si NO
  • 15. do-while
    • DO
    • instruccion1
    • instruccion2
    • instruccion3
    • WHILE condición
    A condición instruccion1 Instruccion2 instruccion3 B si NO
  • 16. for
    • FOR inicializar ; condición ; incremento
    • instrucciones
    • END FOR
    A condición instrucciones B si NO inicializar incremento