第1章操作系统概述 1.2操作系统的作用、目标与模型 1.22操作系统的目标 方性:操作柔统最终是要为用户服各的。所以,设计操作系 用命令完成各种操作,也包括通过设计程序让计算机完成各种操作。 操作系统的主要工作是要支持和管理计算机硬件的, 何有效地利用计算机的硬件资源,充分发挥它们的使用效率是操 系统解决的主要问题。 3.可扩充性:操作系统是为应用服务的,随着应用环境的变化 紫结霸箭日晏管墙绺覆罷杗滁地茺莞系统的体 操作系统的主要功能是管理计算机硬件,随着计算 机硬件技术的发展,为了使这些硬 正确、有效地协回 就必须卖现应甪程序的可移植性和互操作性,因而要求计算机系统 具有统一的开放环境
第1章 操作系统概述
第1章操作系统概述 1.2操作系统的作用、目标与模型 1.2.3操作系统的层次模型 操作系统可以看成是一个层次结构,其最底层为操作系统的 操作对象,中间层为管理操作对象的软件集合,最高层为提供 用户的系统接口,如图15所示。 用户 高层:系統接 命令接口 程序接口 中层:管理软件处理器存诸器文件设备作业 管理软件管理软件管理软件管理软件管理软件 底层:操作对象 处理器存储器 文件 设备 作业 图1-5操作系统的层次模型
第1章 操作系统概述
第1章操作系统概述 1.2操作系统的作用、目标与模型 1.2.3操作系统的层次模型 1.操作对象:主要是指操作系统所管理的各种软硬件资源, 包括处理器、存储器、O设备、文件和作业。 2.管理软件:管理软件是操作系统的核心,它集中了操作系 统的主要功能。这些功能包括处理器管理、存储器管理、设备管 理、文件管理和作业管理 3.系统接口:系统接口是操作系统为方便用户的使用提供给 用户的各种功能和服务,这些接口包括命令接口和程序接口 返回
第1章 操作系统概述 返回
第1章操作系统概述 1.3操作系统的形成与发展 1.3.1推动操作系统发展的动力 不断提高资源利用率的需要:人们必须千方百计地提高 计算机系统中各种资源的利用率。 2.方便用户操作:人们想方设法改善用户的上机和调试程 序的环境。 3:硬件的不断更新换代:计算机硬件的更新换代,使得计 算机的性能不断提高,从而推动了操作系统的性能和功能也不断 发展。 4.计算机体系结构的发展:计算机体系结构的发展也不断 地推动着操作系统的发展,并且产生了新的操作系统 管 由单处理 统发展为多处理器系统时,探 统也从单处理器 操作系统发展为多处理器操作系统。当计算机网络出现后,也就 生了网络操作系统
第1章 操作系统概述