modularidade é uma propriedade que descreve como os componentes ou módulos de um sistema são substituíveis. Um dispositivo modular tem várias partes que servem funções menores que se combinam para servir a finalidade geral do dispositivo. Os módulos podem ser removidos, substituídos ou atualizados sem afetar outros componentes.
por exemplo, a maioria dos computadores de secretária são modulares porque têm peças facilmente removíveis e atualizáveis. No entanto, os laptops são menos modulares porque a maioria de seus componentes não são fáceis de acessar, remover, substituir ou atualizar.
software Modular
software de computador é modular se secções de código podem ser adicionadas ou removidas conforme necessário. Por exemplo, o kernel Linux é modular. Seus módulos de kernel podem ser carregados ou descarregados pelo administrador do sistema, alterando as capacidades do SO sem a necessidade de reiniciar o computador.Algumas linguagens de programação de computadores se referem a suas bibliotecas como “módulos”.”Incluindo um módulo em seu programa adiciona novas capacidades, concedendo acesso a objetos de código pré-escritos. Por exemplo, na linguagem de programação Python, o módulo “Aleatório” fornece acesso a muitas funções poderosas de PNG (gerador de números pseudorandom).
Termos electrónicos, Termos de Hardware