Manual De Programacion
No siempre aprender a programar los conducirá a solucionar sus problemas de información, simplemente automatizar tareas y estas pueden constituir en sí mismas una solución a un problema. En conclusión, la programación no es una actividad aislada que produzca resultados por si misma, la programación es una de las muchas tareas que se deben de realizar al desarrollaruna aplicación.
Análisis:
Se observa detenidamente la situación, con el fin de determinar que aplicación se quiere desarrollar. Se delimitan los problemas o se identifican áreas de oportunidad sobre las que hay que trabajar y se procede a la etapa de diseño.
Diseño:
Se define de manera sistemática y estructurada la forma en que se ha de llevar a cabo el desarrollo. En el diseño sedefinen las vistas de la aplicación, así como su comportamiento y sus restricciones.
Programación:
Se diseña y codifica la aplicación de manera que haya la mínima cantidad de errores y que contenga lo que está definido en el diseño.
Pruebas:
Se ejecuta su aplicación en todas sus variantes a efecto de determinar si cumple con lo estipulado en el diseño y se comprueba que la misma satisfaga losrequerimientos determinados en la fase de análisis. En caso de errores o funcionamiento equivocados, Es necesario volver sobre las fases anteriores a fin de aislar el problema y corregirlo.
Fase | Radio de Costo |
Requerimientos | 1 |
Diseño | 3 – 6 |
Codificación | 10 |
Prueba de desarrollo | 15 – 40 |
Prueba de Aceptación | 30 – 70 |
Operación | 40 - 1000 |
| |
Técnicas demantenimiento:
Reingeniería:
La reingeniería de software realiza un análisis de los programas y hace las modificaciones. Pertinentes. Esto lo hace abreviando el código para que este sea más rápido y eficiente, mediante modificaciones del código fuente de programas.
Retroingeniería:
Este concepto va mas enfocado al diseño del programa (código). Es necesario tener los procedimientosestructurados y documentados para sí se intenta hacer una modificación del Programa, éste se encuentre más rápido sin necesidad de alterar el código.
Reestructuración:
La reestructuración hace que el software sea más sencillo de depurar. Hace modificaciones en los diseños de módulos en estructura de datos para mejorarlo y hacerlo más adecuado sí más adelante se desea realizar un cambio.
Tipo deDatos:
El tipo de datos de una variable establece el número de valores que ésta puede tener, así como el conjunto de operaciones en las que puede tomar parte como operando. En Visual Basic dicho tipo de datos se especifica al declarar la variable de forma que se guarda espacio en memoria para poder almacenar los valores de dicho tipo de datos. Es importante indicar el tipo de datos ya que notodos tienen la misma representación en memoria, ocupando distinto espacio físico.
Visual Basic de forma predeterminada, a no ser que se indique el tipo de datos, establece el tipo Variant para todas las variables. Así, al utilizar una instrucción como Dim NombreVarialbe, se especifica implícitamente el tipo Variant para dicha variable. El tipo Variant es un tipo especial de datos que puedecontener cualquier clase de datos excepto cadenas de longitud fija y tipos definidos por el usuario. Al utilizar variables de este tipo, no hay que preocuparse de efectuar conversiones entre tipos para utilizarlas en distintos contextos. Las variables de tipo Variant son muy flexibles, pero ocupan mucha memoria y disminución de la velocidad. Veamos lo siguientes tipos de variables:
Tipo de datos |Tamaño |
Entero (Integer) | 2 bytes |
Entero Largo (Long) | 4 bytes |
Simple (Single) | 4 bytes |
Doble (Double) | 8 bytes |
Moneda (Currency) | 8 bytes |
Cadena de caracteres (String) | 1 byte por caracter |
Byte | 1 byte |
Booleano (Boolean) | 2 bytes |
Fecha (Date) | 8 bytes |
Objeto (Object) | 4 bytes |
Variant | 16 bytes + 1 byte por cada caracter |
Tipo de Datos...
Regístrate para leer el documento completo.