16
Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple [email protected] om Disponible en: http://www.ingenieriasimple.com/introp right 2008 by Leonel Morales Díaz – Ingeniería Simple. Derechos reservados

Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple [email protected] Disponible en:

Embed Size (px)

Citation preview

Page 1: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Ciclo de Programación y Aplicaciones

Leonel Morales DíazIngeniería [email protected]

Disponible en: http://www.ingenieriasimple.com/introprograCopyright 2008 by Leonel Morales Díaz – Ingeniería Simple.

Derechos reservados

Page 2: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Siempre al Programar

Siempre lo hacemos– Pero podemos hacerlo mejor

Los buenos programadores– Lo hacen casi automáticamente

Diseño

CodificaciónDepuración

Pruebas

Page 3: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Diseño – Ciclo de Programación

Planificar y visualizar el programa– Dibujarlo o esquematizarlo

• Diagramas de flujo• Diagramas UML

– Entender el proceso• Algoritmo

– El diseño es una guía

Diseño

CodificaciónDepuración

Pruebas

Page 4: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Codificación – Ciclo de Programación

Llevar el diseño al códigoNo saltarse el diseño!!!!Apegarse a las especificacionesSi se cambia la programación– Se cambia el diseño

Diseño

CodificaciónDepuración

Pruebas

Page 5: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Pruebas – Ciclo de Programación

Correr el programa con datos de pruebaCubrir todas las posibilidades– Plantear escenarios– Ponerle datos al escenario

Sin pruebas…– No se sabe!!!!

No es lo mismo que– Depuración

Diseño

CodificaciónDepuración

Pruebas

Page 6: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Depuración – Ciclo de Programación

Las pruebas reportan problemas– Errores o malfuncionamientos

Hay que corregir los errores– Uno por uno

Diseño

CodificaciónDepuración

Pruebas

Page 7: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Ciclo de Programación

Es un cicloLas etapas pueden repetirse– Las veces que haga falta

Diseño

CodificaciónDepuración

Pruebas

Page 8: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Construcción de Aplicaciones

El ciclo de programación produce– Aplicaciones

Aplicaciones HTML– Específicas para uso en ambiente Web

Page 9: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Esquema General

Página de inicio

1

Page 10: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Esquema General

Página de inicio Diálogo decaptura de datos

1 2

Page 11: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Esquema General

Página de inicio Diálogo decaptura de datos

Procesamientode datos

1 2 3

Page 12: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Esquema General

Página de inicio Diálogo decaptura de datos

Procesamientode datos

1 2 3

4

Almacenamiento

Page 13: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Esquema General

Página de inicio Diálogo decaptura de datos

Procesamientode datos

1 2 3

4

Almacenamiento

Consulta(reportes)

5

Page 14: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Esquema General

Página de inicio Diálogo decaptura de datos

Procesamientode datos

1 2 3

4

Almacenamiento

Consulta(reportes)

5

Page 15: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Esquema General

Página de inicio Diálogo decaptura de datos

Procesamientode datos

1 2 3

4

Almacenamiento

Consulta(reportes)

5

Page 16: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en:

Aplicación del círculo

ej040a.html