Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple...
-
Upload
veronica-montesinos -
Category
Documents
-
view
6 -
download
2
Transcript of Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple...
![Page 1: Ciclo de Programación y Aplicaciones Leonel Morales Díaz Ingeniería Simple leonel@ingenieriasimple.com Disponible en: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/1.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/2.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/3.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/4.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/5.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/6.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/7.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/8.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/9.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/10.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/11.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/12.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/13.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/14.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/15.jpg)
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: .](https://reader033.fdocuments.net/reader033/viewer/2022052618/54e88d644a7959b4138b48f3/html5/thumbnails/16.jpg)
Aplicación del círculo
ej040a.html