Programas

Solo disponible en BuenasTareas
  • Páginas : 3 (591 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de enero de 2012
Leer documento completo
Vista previa del texto
“TERCER PARCIAL”
PROCESO GENERAL PARA LA CONSTRUCCIÓN DE PROGRAMAS
El proceso general que se debe de llevar a cabo para la construcción de programas es:
Recolección de requisitos
En esta etapa selleva a cabo la recopilación de información que se va a necesitar para diseñar un programa, es decir las necesidades del cliente.
Análisis
Consiste en entender de qué se trata el problemaplanteado y proyectar su posible solución, concluyendo con una clara definición de tres aspectos: 1º qué es lo que nos piden, es decir, definición del resultado o solución deseada (para qué). 2ºcómo obtener lo que nos piden (qué hacer). 3º qué necesitamos para obtener los resultados pedidos (con qué). Esto último nos facilitará la construcción de lo que denominaremos Especificación Funcional.Diseño
Consiste en diseñar cómo hace el programa la tarea solicitada. En forma general consiste en dividir el programa en subprogramas y cada subprograma en módulos.
Prueba
Es el proceso deprobar que el programa trabaje correctamente y cumpla con los requerimientos del usuario.
Cuenta con 3 procesos principales:
VERIFICAR: es el proceso de ejecución del programa con una amplia variedadde datos de entrada (test o pruebas) que determinarán si el programa tiene errores.
DEPURAR: es el proceso de encontrar los errores del programa y corregir o eliminar dichos errores.
TIPOS DEERRORES:
a) Errores de compilación: suelen ser errores de sintaxis.
b) Errores de ejecución: suelen ser instrucciones que la computadora comprende pero que no puede ejecutar. Ejemplo: divisiones porcero, raíces negativas, etc.
c) Errores de lógica: se producen en la lógica del programa, en el diseño del algoritmo y Se detectan porque los resultados son incorrectos.

Mantenimiento
Elmantenimiento consiste en la actualización de los programas con los cambios requeridos por el usuario o corrección de posibles errores futuros
PROGRAMACIÓN ORIENTADA A OBJETOS
La programación...
tracking img