
1 minute read
PROGRAMACION MODULAR c
from TecKnow
onsiste en la descomposición de un programa en trozos más pequeños denominados módulos o subprogramas, en el que cada uno de ellos se encargara de llevar a cabo una tarea concreta y bien definida, y se agrupara según su funcionalidad.
Cada uno de estos módulos se analizara y codificara por separado
Advertisement
La estructura de un programa modular constara de un módulo principal desde el que se llamara al resto de los módulos. El módulo principal recibe el control al inicio de la ejecución del programa..
Varios programadores pueden trabajar en el mismo proyecto si está dividido en módulos. Los programas se pueden desarrollar más rápidamente, ya que los módulos pequeños e independientes son más fáciles de entender, diseñar y probar que los programas grandes.

Existe una gran cantidad de módulos que solo contienen una función muy pequeña. Cada módulo requiere un tiempo adicional de análisis y procesamiento Algunos códigos casi nunca cambian. En esos casos puede que no tenga mucho sentido tratar de hacer que se vea más limpio
• Permite trabajar en equipo. Cada programador puede desarrollar un módulo diferente y posteriormente enla zarlos.
• El tamaño del módulo debe encontrarse entre 20 y 200 líneas de código.
• Los módulos con menos de 20 líneas de código pueden disminuir la eficiencia del programa.
• Los módulos que contienen as de 200 líneas de código son difíciles de verificar y mantener.
• Un módulo debe realizar una sola tarea y contenerla en su totalidad.