¿Qué es un módulo?

Un módulo puede referirse a cualquiera de los siguientes:

1. Cuando se hace referencia a un software de computadora, un módulo es una pieza de código discreta que se puede crear y mantener de forma independiente para ser utilizada en diferentes sistemas. Por ejemplo, un desarrollador puede crear un módulo que contenga el código requerido para usar una tarjeta de sonido o realizar I / O en un determinado tipo de sistema de archivos. El módulo puede ser distribuido y utilizado por cualquier sistema que necesite esa funcionalidad, y el desarrollo del módulo puede realizarse de forma independiente. Este enfoque es conocido como diseño modular .

El kernel de Linux es modular de esta manera. Los LKMs (módulos del kernel de Linux) se pueden cargar utilizando programas como modprobe .

2. Cuando se hace referencia al hardware de la computadora, un módulo es un componente independiente que se puede usar como parte de un sistema más complejo. Por ejemplo, un módulo de memoria se puede conectar a la placa base de una computadora para operar como parte del sistema completo.

Términos de programación