软硬件结合的工作有哪些类型