component software, componente de software

Rotinas de software modulares, ou componentes, que podem ser combinados com outros componentes para formar um programa global. Um programador pode usar e reutilizar um componente existente sem entender seu funcionamento interno; ele só precisa saber o que deve fazer para chamá-lo a partir de outro programa e componente e estabelecer uma troca de dados. Também chamado de componentware. Ver também component (componente); program (programa); routine (rotina).