我们可以把软件分成应用软件和系统软件,而对于系统软件,我们又可以分为系统应用和操作系统。操作系统是一个大型复杂软件,但如果从使用和实现的抽象角度来看,还是可以用一些比较简洁的描述对其定义、特征等进行归纳总结,让读者有一个比较宽泛的总体理解。