Modularidad

Actualizado: 08/02/2019 por Computer Hope

 Ilustración: piezas de rompecabezas modulares.

La modularidad es una propiedad que describe cuán reemplazables son los componentes o módulos de un sistema. Un dispositivo modular tiene varias partes que cumplen funciones más pequeñas que se combinan para servir al propósito general del dispositivo. Los módulos se pueden quitar, reemplazar o actualizar sin afectar a otros componentes.

Por ejemplo, la mayoría de las computadoras de escritorio son modulares porque tienen piezas fácilmente extraíbles y actualizables. Sin embargo, los portátiles son menos modulares porque la mayoría de sus componentes no son fáciles de acceder, quitar, reemplazar o actualizar.

Software modular

El software de computadora es modular si se pueden agregar o eliminar secciones de código según sea necesario. Por ejemplo, el núcleo Linux es modular. Sus módulos del núcleo pueden ser cargados o descargados por el administrador del sistema, alterando las capacidades del sistema operativo sin necesidad de reiniciar el equipo.

Algunos lenguajes de programación se refieren a sus bibliotecas como «módulos».»Incluir un módulo en su programa agrega nuevas capacidades al otorgar acceso a objetos de código preescritos. Por ejemplo, en el lenguaje de programación Python, el módulo «aleatorio» proporciona acceso a muchas funciones potentes PRNG (generador de números pseudoaleatorios).

Términos de electrónica, términos de hardware

Deja una respuesta

Tu dirección de correo electrónico no será publicada.