三种操作系统的特点有哪些