O conjunto de serviços utilizados na interação dos softwares com os dispositivos físicos de hardware do sistema é denominado