4.2.2操作系统的分类■1:常用的分类方法(1)按用户操作界面分类:命令行和图形用户界面操作系统(2)按支持用户数目分类:单用户(单用户单任务、单用户多任务)和多用户操作系统(3)按运行的任务数分类:单任务和多任务操作系统(4)按处理器数目分类:单处理器和多处理器(分布式)操作系统。(5)按拓扑结构分类:微处理器、网络和分布式操作系统(6)按系统功能分类:3种基本类型,即批处理操作系统、分时系统和实时系统。另外还有嵌入式操作系统第4章计算机操作系统
4.2.2操作系统的分类 第4章计算机操作系统 ◼ 1.常用的分类方法 ⚫ (1)按用户操作界面分类:命令行和图形用户界面操作系统 ⚫ (2)按支持用户数目分类:单用户(单用户单任务、单用户多任 务)和多用户操作系统 ⚫ (3)按运行的任务数分类:单任务和多任务操作系统 ⚫ (4)按处理器数目分类:单处理器和多处理器(分布式)操作系 统。 ⚫ (5)按拓扑结构分类:微处理器、网络和分布式操作系统。 ⚫ (6)按系统功能分类:3种基本类型,即批处理操作系统、分时 系统和实时系统。另外还有嵌入式操作系统
4.2.2操作系统的分类12.常用操作系统简要介绍操作系统按常规的分类方法,有八种类型:V批处理、分时、实时、并行、网络、分布式、个人计算机和嵌入式操作系统、但实际的系统往往同时具有批处理、分时、实时3种或2种功能。如Unix,这类操作系统通常用在大、中、小型计算机或工作站个人计算机操作系统V①单用户单任务操作系统,MS-DOS;②单用户多任务操作系统,Windows;③多用户多任务操作系统第4章计算机操作系统
4.2.2操作系统的分类 第4章计算机操作系统 ◼ 2.常用操作系统简要介绍 ⚫ 操作系统按常规的分类方法,有八种类型: ✓ 批处理、分时、实时、并行、网络、分布式、个人计算 机和嵌入式操作系统 ✓ 但实际的系统往往同时具有批处理、分时、实时3种或2 种功能。如Unix ,这类操作系统通常用在大、中、小型 计算机或工作站 ⚫ 个人计算机操作系统 ✓ ①单用户单任务操作系统,MS-DOS ;②单用户多任务 操作系统, Windows ;③多用户多任务操作系统
4.2.2操作系统的分类嵌入式操作系统vWindows Phone、苹果iOS、塞班Symbian、黑莓BlackBerryOS、安卓Android操作系统√特点:实时高效性、节省耗电管理、易移植性、硬件的相关依赖性、软件固态化以及应用的专用性√最为突出的特点:可裁剪性,抛弃了不需要的各种功能多数也是实时操作系统。可长期运行√应用:军事计算机、特定功能的计算机系统、工业控制信息家电、移动通信第4章计算机操作系统
4.2.2操作系统的分类 第4章计算机操作系统 ⚫ 嵌入式操作系统 ✓ Windows Phone、苹果iOS、塞班Symbian、黑莓Black Berry OS、安卓Android操作系统 ✓ 特点:实时高效性、节省耗电管理、易移植性、硬件的 相关依赖性、软件固态化以及应用的专用性 ✓ 最为突出的特点:可裁剪性,抛弃了不需要的各种功能, 多数也是实时操作系统。可长期运行 ✓ 应用:军事计算机、特定功能的计算机系统、工业控制、 信息家电、移动通信
4.2.3操作系统的特征基本特征如下:并发性(Concurrence):同时执行多个程序10:2)共享性(Sharing):共同使用系统的资源3)虚拟性(Virtuality):把逻辑部件和物理实体有机结合为体的处理技术(4)不确定性(Uncertainty):并发程序的执行受到一定的制约影响,因此,程序运行顺序、完成时间以及运行结果都是不确定的(5)随机性(Randomness):用户操作按按钮,发出命令的时刻是随机的;运行的程序出现错误或异常的时刻是随机的等等第4章计算机操作系统
4.2.3操作系统的特征 第4章计算机操作系统 ◼ 基本特征如下: ◼ (1)并发性(Concurrence):同时执行多个程序 ◼ (2)共享性(Sharing) :共同使用系统的资源 ◼ (3)虚拟性(Virtuality) :把逻辑部件和物理实体有机结合为 一体的处理技术 ◼ (4)不确定性(Uncertainty ) :并发程序的执行受到一定的 制约影响,因此,程序运行顺序、完成时间以及运行结果都是不确定 的 ◼ (5)随机性(Randomness):用户操作按按钮,发出命令 的时刻是随机的;运行的程序出现错误或异常的时刻是随机的等等
4.3常见的操作系统展望LIVEFREEORDIEUNIX开源化DOS专用化ANDROID小型化或微型化便携化网络化Apple安全化或可信化WindowsLinux第4章计算机操作系统
4.3 常见的操作系统 第4章计算机操作系统 展望 开源化 专用化 小型化或微型化 便携化 网络化 安全化或可信化 Linux