Módulo

Un módulo es una unidad separada de software o hardware. Las características típicas de los componentes modulares incluyen la portabilidad, que les permite ser utilizados en una variedad de sistemas, y la interoperabilidad, que les permite funcionar con los componentes de otros sistemas. El término se utilizó por primera vez en arquitectura.

1) En programación de computadoras, especialmente en lenguajes más antiguos como PL / 1, la salida del compilador de lenguaje se conocía como módulo de objeto para distinguirlo del conjunto de fuente declaraciones de lenguaje, a veces conocidas como módulo fuente. En los sistemas mainframe como el OS / 360 de IBM, el módulo de objeto se enlazó con otros módulos de objeto para formar un módulo de carga. El módulo de carga fue el código ejecutable que ejecutó en la computadora.

Programacion modular Es el concepto de que funciones similares deben estar contenidas dentro de la misma unidad de código de programación y que las funciones separadas deben desarrollarse como unidades de código separadas para que el código pueda ser fácilmente mantenido y reutilizado por diferentes programas. La programación orientada a objetos es una idea más nueva que inherentemente abarca la programación modular.

2) En hardware y electrónica de computadoras, un módulo es una unidad relativamente compacta en un dispositivo o disposición más grande que está diseñado para ser instalado, reemplazado o reparado por separado. Por ejemplo, un solo módulo de memoria en línea es una unidad de memoria de acceso aleatorio (RAM) que puede agregar a una computadora personal.