## ACTIVIDAD 9 AVANCE DE PROYECTO

##

Descripción del Desarrollo y aplicación de la propuesta de software

Una vez que se determinaron qué funciones debe desempeñar el proyecto de software (análisis) y se ha decidido cómo se van a organizar sus distintos componentes (diseño), es el momento de pasar a la etapa de implementación o desarrollo.

Antes de escribir una sola línea de código es fundamental haber comprendido bien el problema que se pretende resolver y haber aplicado principios básicos de diseño de algoritmos que permitan construir un software de calidad. Para la fase de implementación se seleccionan las herramientas adecuadas, un entorno de desarrollo que facilite nuestro trabajo y un lenguaje de programación apropiado para el tipo de sistema que vayamos a construir. La elección de estas herramientas dependerá en gran parte de las decisiones de diseño que hayamos tomado hasta el momento y del entorno en el que nuestro sistema deberá funcionar.

A la hora de programar, se debe procurar que el código sea legible, se deben evitar estructuras de control no estructuradas, elegir cuidadosamente los identificadores de las variables, seleccionar algoritmos y estructuras de datos adecuadas para el problema, mantener la lógica de la aplicación lo más sencilla posible, comentar adecuadamente el texto de los programas y, por último, facilitar la interpretación visual del código mediante el uso de sangrías y líneas en blanco que separen distintos bloques de código. Usualmente, también se desarrollarán algunos casos de prueba que permitan ir comprobando el funcionamiento del sistema conforme se va construyendo.

En esta etapa los programadores implementarán los algoritmos en el lenguaje de Programación C ANSI y realizarán un reporte con la documentación del mismo.

Valor 10%

###