操作系统的主要有哪些类型