Módulo

Um módulo é uma unidade separada de software ou hardware. As características típicas dos componentes modulares incluem portabilidade, o que permite que eles sejam usados em uma variedade de sistemas, e interoperabilidade, que permite que eles funcionem com os componentes de outros sistemas. O termo foi usado pela primeira vez em arquitetura.

1) Na programação de computadores, especialmente em linguagens mais antigas como PL/1, a saída do compilador de linguagens era conhecida como um módulo objeto para distingui-lo do conjunto de instruções de linguagem source, às vezes conhecido como módulo source. Em sistemas mainframe como o OS/360 da IBM, o módulo objeto era então ligado com outros módulos objeto para formar um módulo load module. O módulo de carga foi o código executável que você executou no computador.

>i>Programação modular é o conceito de que funções similares devem ser contidas dentro da mesma unidade de código de programação e que funções separadas devem ser desenvolvidas como unidades de código separadas para que o código possa ser facilmente mantido e reutilizado por diferentes programas. A programação orientada a objetos é uma idéia mais nova que engloba inerentemente a programação modular.

2) Em hardware e eletrônica de computador, um módulo é uma unidade relativamente compacta em um dispositivo ou arranjo maior que é projetado para ser instalado, substituído ou mantido separadamente. Por exemplo, um único módulo de memória em linha é uma unidade de memória de acesso aleatório (RAM) que você pode adicionar a um computador pessoal.