O que é módulo?

Módulo é uma parte separada de um sistema ou programa maior, que cuida de uma função específica e pode ser encaixada, trocada ou removida sem refazer o conjunto. Na prática, ele funciona como um complemento que amplia o que o sistema faz.

Na prática, um sistema costuma ser dividido em módulos: um cuida de pagamentos, outro de cadastro de usuários, outro de envio de e-mails. Cada um tem sua tarefa e conversa com os demais por meio de regras bem definidas. Isso facilita manter e atualizar o sistema, porque uma parte pode ser alterada sem mexer em todas as outras. Muitos programas também permitem instalar módulos extras para acrescentar recursos.

Uma analogia simples é pensar em um liquidificador com acessórios: a base é o aparelho, e cada acessório, como o batedor ou o copo para moer gelo, cumpre uma função específica e pode ser trocado conforme a necessidade. O aparelho continua o mesmo, só muda o que ele faz.

Por que importa: como módulos adicionam funções e, às vezes, acessam dados do sistema principal, um módulo mal feito ou desatualizado pode abrir brechas de segurança, como as falhas que permitem execução remota de código, conhecidas como bugs graves. Por isso, a proteção passa por instalar apenas módulos de fontes confiáveis, remover os que não são usados e aplicar rapidamente as atualizações ou patches que os fabricantes e mantenedores publicam.

Onde falamos disso

Termos relacionados

← Ver o glossário completo