PARADIGMAS PROGRAMACIÓN MODULAR
La programación modular es un paradigma de
programación que consiste en dividir un programa en módulos o subprogramas con
el fin de hacerlo más legible y manejable.
Al aplicar la programación modular, un
problema complejo debe ser dividido en varios subproblemas más simples, y estos
a su vez en otros subproblemas más simples. Esto debe hacerse hasta obtener
subproblemas lo suficientemente simples como para poder ser resueltos
fácilmente con algún lenguaje de programación. Ésta técnica se llama
refinamiento sucesivo, divide y vencerás ó análisis descendente
(Top-Down).
Un módulo es cada una de las partes de un
programa que resuelve uno de los subproblemas en que se divide el problema
complejo original. Cada uno de estos módulos tiene una tarea bien definida y
algunos necesitan de otros para poder operar. En caso de que un módulo necesite
de otro, puede comunicarse con éste mediante una interfaz de comunicación que
también debe estar bien definida.

No hay comentarios:
Publicar un comentario