A união de hardware e software é necessária para que um
sistema computacional possa, de fato, funcionar. Entretanto, para
que cada componente de hardware funcione, o sistema
operacional precisa de softwares específicos para promover a
comunicação com eles. Qual tipo de software melhor se encaixa
com essa descrição?