Resumen de informática
Capítulo 6
Ciclo de desarrollo (Fases)
• Análisis
Se analiza el problema,
Responde a: ¿qué quiere automatizar el cliente?
Entregables: Algoritmos
• DiseñoTraduce los requerimientos del cliente a una forma estandarizada y abstracta q sirva para materia prima para la codificación de aplicaciones
Responde a: ¿cómo se puede automatizar lo que quiere elcliente?
Entregables: Algoritmo orientado a datos, miniespecificaciones, diagramas de flujo, pruebas de escritorio
• Codificación
Traduce los documentos de diseño a su representación en código fuente,utilizando un lenguaje de programación
Responde a: ¿cómo se representan las especificaciones de diseño en un lenguaje de programación dado?
Entregables: Código fuente del programa.
• Pruebas eimplementación
Corrobora si los programas cubren las especificaciones de diseño y si el cliente está satisfecho con la forma en que el programa trabaja y con los resultados que proporciona.
Responde a:¿Los programas cubren a la perfección las especificaciones de diseño? ¿Está el cliente satisfecho con la interfaz del programa y los resultados que ofrece?
Entregables: Aceptación del programaInterfaz: Medio a través del cual el usuario y la aplicación se comunican.
Objetivo de una interfaz: proveer datos completos y correctos para el procesamiento y el almacenamiento.
Una interfaz debeser:
1. Sencilla de entender
2. Fomentar su uso intuitivo
3. Apegarse a los estándares del ambiente
4. Validar los dominios
5. Tener secuencia lógica de sus elementos
6. Preguntar cantidadmínima, suficiente y necesaria para el procesamiento o almacenamiento.
Algoritmo
Conjunto ordenado y finito de operaciones que permite hallar la solución de un problema.
Algoritmo deprogramación
Conjunto ordenado y finito de asignaciones, procesos, cálculos y decisiones que permiten a un programa satisfacer una unidad de funcionalidad dada.
Tabla de multiplicar
Algoritmo
1....
Regístrate para leer el documento completo.