Clase09

450 views

Published on

Ciclo de Programación y Aplicaciones. Explicación del ciclo de programación. Etapas: diseño, codificación, pruebas, depuración. Naturaleza cíclica de estas etapas. Las aplicaciones como producto del ciclo de programación. Aplicaciones HTML.

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
450
On SlideShare
0
From Embeds
0
Number of Embeds
31
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Clase09

  1. 1. Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple [email_address] Disponible en: http://www.ingenieriasimple.com/introprogra Copyright 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados
  2. 2. Siempre al Programar <ul><li>Siempre lo hacemos </li></ul><ul><ul><li>Pero podemos hacerlo mejor </li></ul></ul><ul><li>Los buenos programadores </li></ul><ul><ul><li>Lo hacen casi automáticamente </li></ul></ul>Diseño Codificación Depuración Pruebas
  3. 3. Diseño – Ciclo de Programación <ul><li>Planificar y visualizar el programa </li></ul><ul><ul><li>Dibujarlo o esquematizarlo </li></ul></ul><ul><ul><ul><li>Diagramas de flujo </li></ul></ul></ul><ul><ul><ul><li>Diagramas UML </li></ul></ul></ul><ul><ul><li>Entender el proceso </li></ul></ul><ul><ul><ul><li>Algoritmo </li></ul></ul></ul><ul><ul><li>El diseño es una guía </li></ul></ul>Diseño Codificación Depuración Pruebas
  4. 4. Codificación – Ciclo de Programación <ul><li>Llevar el diseño al código </li></ul><ul><li>No saltarse el diseño!!!! </li></ul><ul><li>Apegarse a las especificaciones </li></ul><ul><li>Si se cambia la programación </li></ul><ul><ul><li>Se cambia el diseño </li></ul></ul>Diseño Codificación Depuración Pruebas
  5. 5. Pruebas – Ciclo de Programación <ul><li>Correr el programa con datos de prueba </li></ul><ul><li>Cubrir todas las posibilidades </li></ul><ul><ul><li>Plantear escenarios </li></ul></ul><ul><ul><li>Ponerle datos al escenario </li></ul></ul><ul><li>Sin pruebas… </li></ul><ul><ul><li>No se sabe!!!! </li></ul></ul><ul><li>No es lo mismo que </li></ul><ul><ul><li>Depuración </li></ul></ul>Diseño Codificación Depuración Pruebas
  6. 6. Depuración – Ciclo de Programación <ul><li>Las pruebas reportan problemas </li></ul><ul><ul><li>Errores o malfuncionamientos </li></ul></ul><ul><li>Hay que corregir los errores </li></ul><ul><ul><li>Uno por uno </li></ul></ul>Diseño Codificación Depuración Pruebas
  7. 7. Ciclo de Programación <ul><li>Es un ciclo </li></ul><ul><li>Las etapas pueden repetirse </li></ul><ul><ul><li>Las veces que haga falta </li></ul></ul>Diseño Codificación Depuración Pruebas
  8. 8. Construcción de Aplicaciones <ul><li>El ciclo de programación produce </li></ul><ul><ul><li>Aplicaciones </li></ul></ul><ul><li>Aplicaciones HTML </li></ul><ul><ul><li>Específicas para uso en ambiente Web </li></ul></ul>
  9. 9. Esquema General Página de inicio 1
  10. 10. Esquema General Página de inicio Diálogo de captura de datos 1 2
  11. 11. Esquema General Página de inicio Diálogo de captura de datos Procesamiento de datos 1 2 3
  12. 12. Esquema General Página de inicio Diálogo de captura de datos Procesamiento de datos 1 2 3 4 Almacenamiento
  13. 13. Esquema General Página de inicio Diálogo de captura de datos Procesamiento de datos 1 2 3 4 Almacenamiento Consulta (reportes) 5
  14. 14. Esquema General Página de inicio Diálogo de captura de datos Procesamiento de datos 1 2 3 4 Almacenamiento Consulta (reportes) 5
  15. 15. Esquema General Página de inicio Diálogo de captura de datos Procesamiento de datos 1 2 3 4 Almacenamiento Consulta (reportes) 5
  16. 16. Aplicación del círculo ej040a.html

×