Programación Modular

La programación modular es un método para el diseño de programas en donde se busca dividir un problema grande en varios subproblemas más pequeños y fáciles de resolver.

El programa se divide en módulos que son subprogramas independientes que realizan una tarea específica. Si la tarea es muy complicada se dividirá a su vez en más módulos.

Las principales ventajas de utilizar módulos son que hace mucho más fácil:

  • Trabajar en equipo
  • Encontrar fallas
  • Dar mantenimiento al programa
  • Desarrollar programas complejos
  • Reutilizar código

Un módulo se compone de:

  • Entrada: parámetros
  • Proceso: asignaciones o acciones
  • Salida: valor de retorno