Rellena los espacios en blanco para completar el texto.
2) ETAPAS EN LA RESOLUCIÓN DE PROBLEMAS:
EL CICLO DE VIDA DEL SOFTWARE
1- ANÁLISIS: es el estudio detallado del con el fin de obtener una serie de en los que quede total mente definido el de la .
Para definir correctamente un es conveniente responder:
*¿Qué se requieren?
*¿Cuál es la deseada?
*¿Qué la salida deseada?
2- DISEÑO: Determinacion de solucion o para el planteado. Los metodos mas se basan en la de dividir el problema en - menos , hasta llegar a un nivel cuya solucion puede ser en una computadora, este metodo se conoce como o diseño .
3- CODIFICACIÓN de un programa: se implementa el en un código escrito en un lenguaje de respetando sus , reflejando las generales en la etapa anterior un programa o codigo.
4- COMPILACIÓN Y EJECUCIÓN: la consiste en la traduccion e programa a lenguaje de , este proceso se repite hasta que no se presenten más obteniendo el . A continuación, se realiza la fase de que completa el programa objeto con las existentes para generar un .
5- VERIFICACIÓN Y DEPURACIÓN DE UN PROBLEMA: la verificación es el de comprobacion de un , se realiza un de datos de prueba para determinar si el programa tiene . Este debe contener datos de normales, valores para comprobar los limites, valores y valores que comprueben casos del programa.
La es el proceso de encontrar los y o , generalmente existen 3 tipos:
*De : se producen por el uso incorrecto de las del y suelen ser errores de .
*: se produce por que la computadora puede pero no .
*: La fuente de suele ser el diseño del , el error se advierte por la obtención de resultados . Son mas faciles de
6- DOCUMENTACIÓN Y MANTENIMIENTO: la consiste en la descripcion de los distintos pasos en el que el de resolucion de un , puede ser (comentarios del programa fuente) o (incluye , diagrama de o y manuales de usuario). Después de cada cambio la debe ser actualizada.