操作系统具有哪些作用