计算机操作系统 第2版 国家精品课程配套教材 教学课件 作者 庞丽萍 阳富民 第1章 绪论.pptVIP

计算机操作系统 第2版 国家精品课程配套教材 教学课件 作者 庞丽萍 阳富民 第1章 绪论.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 华中科技大学 庞丽萍 阳富民 批量操作系统是操作系统的一种类型。该系统把用户提交 的程序组织成作业形式。作业成批送入计算机,然后由作 业调度程序自动选择作业,在系统内多道运行。 早期计算机一般都配置批量操作系统。 分时操作系统是操作系统的另一种类型。它一般采用时间 片轮转的办法,使一台计算机同时为多个终端用户服务。 该系统对每个用户都能保证足够快的响应时间,并提供交 互会话功能。 配置了实时操作系统的系统。该系统可以对科学实验、医学成像、工 业控制、武器装备控制和特定显示系统进行实时控制的系统。 实时操作系统对外部输入的信息,能够在规定的时间内处 理完毕并作出反应。 (1) 概况 个人计算机出现于20世纪70年代,随着微电子技术的发展,操作系统的 目标: 不再是最大化CPU和外设的利用率 而是最大化用户方便性和响应速度 各种类型的Windows替代MS-DOS;IBM公司将MS-DOS升级为多任务 OS/2;UNIX运行在个人计算机上; 出现了Linux个人计算机操作系统(类似于UNIX) 个人计算机操作系统得益于大型机操作系统的研制成果。另一方面, 微型计算机硬件费用很低,有些技术实现可相对简单。 (2) 个人计算机的代表 ① 磁盘操作系统 MS—DOS 包括:设备管理、文件系统 ② Windows系统 图形用户界面 多任务、多线程 可剥夺式调度 段页式虚拟存储管理技术 动态连接 多处理机系统也称并行系统(parallel system)或紧耦合系统。 6. 网络操作系统 网络操作系统除了具备一般操作系统应具有的功能模块外 (如系统核心、设备管理、存储管理、文件系统等),还要增加一个网络通信模块。该模块由通信接口中断处理程序、通信控制程序以及各级网络协议软件组成。 ① 可扩展性 ② 增加性能 ③ 高可靠性 25 1. 资源共享与资源竞争 多个计算任务对计算机系统资源的共同享用 操作系统 中央 处理机 打印机 用 户1 用 户n ? 操作命令 ? 操作命令 应用程序1 ? 系统调用 ? 系统调用 应用程序n 显示器 Modem 应 用 程 序 存储器 绘图仪 键 盘 网 卡 文 件 用户请求系统资源的方式 (1) 资源共享 多个计算任务对计算机系统资源的争夺 (2) 资源竞争 绪论——操作系统的定义 26 操作系统是一个大型的程序系统,它负责计算机系统软、 硬件资源的分配;控制和协调并发活动;提供用户接口, 使用户获得良好的工作环境。 2. 操作系统的定义与特征 (1) 操作系统的定义 ① 并发 能处理多个同时性活动的能力 ② 共享 多个计算任务对系统资源的共同享用 ③ 不确定性 操作系统能处理大量的、随机的事件序列,使各用户的计 算任务正确地完成。 (2) 操作系统的特征 绪论——操作系统的定义 操作系统的资源管理功能 绪论——操作系统的资源管理功能 27 绪论——操作系统的资源管理功能 确定将CPU先分给哪个用户程序,它占用多长时间,下一 个又该轮到哪个程序运行等问题。 1. 处理机管理 (1) 提出进程调度策略 在调度时机到来时,进行处理机分派。 (2) 给出进程调度算法 (3) 进行处理机的分派 28 确定各应用程序在主存中的位置及所占区域的大小;应用 程序无需关心存储细节,由存储管理模块提供地址重定位 能力。 2. 存储器管理 (1) 存储分配和存储无关性 系统提供基址、界限寄存器等存储保护方法,使各应用程 序相互隔离。 (2) 存储保护 系统提供虚拟存储技术,扩大逻辑主存。 (3) 存储扩充 绪论——操作系统的资源管理功能 29 设备无关性是指用户向系统申请和使用的设备与实际操作 的设备无关,以达到方便用户、提高设备利用率的目的。 3. 设备管理 (1) 设备无关性 操作系统为各应用程序和运行实体分配各种设备。设备分 配通常采用三种基本技术:独享、共享及虚拟技术。 (2) 设备分配 设备的传输控制包括:启动设备、中断处理、结束处理 三个方面 (3) 设备的传输控制 绪论——操作系统的资源管理功能 30 文件系统为用户提供一种简便的、统一的存取和管理信息的 方法,并解决信息的共享、数据的存取控制和保密等问题。 信息组织 存取方法 文件共享 文件安全 文件完整性 磁盘空间分配 4. 信息管理(文件系统) 绪论——操作系统的资源管理功能 31 操作系统 功能模块 处

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档