华中科技大学操作系统讲稿系列第一章绪论.pptxVIP

华中科技大学操作系统讲稿系列第一章绪论.pptx

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1页,共87页。第一章 绪论第2页,共87页。操作系统Operating System主要参考资料:[1] 莫里斯 · 贝奇 《UNIX操作系统设计》 北京大学出版社 [2] A. S.Tanenbaum 《操作系统:设计与实现》 电子工业出版社 [3] H. M. Deitel 《 操作系统原理基础》 北京科学出版社[4] 卢显良 《UNIX系统管理》 清华大学出版社第3页,共87页。操作系统Operating System第4页,共87页。 1.1 计算机系统结构 一、计算机系统组成 中央处理机(CPU) 内存 I/O设备(键盘、显示器、打字机、鼠标) 外部设备 存储设备(硬盘、软盘、光盘、磁带) 其它设备(MODEM、通信口) 系统软件(操作系统、语言编译器、数据库管理系统) 应用软件 (CAD、MIS、用户自己开发的系统等) 工具软件(软、硬件检测疹断程序)第5页,共87页。1.1 计算机系统结构 一、计算机系统组成第6页,共87页。 1.1 计算机系统结构 二、软件与硬件的关系 硬件是计算机系统的基础, 软件是提高计算机系统效率和方便用户使用计算机的程序, 它们二者相互依赖、相互促进 、 共同发展。 裸机(硬件)是僵尸,软件是幽灵.第7页,共87页。1.1 计算机系统结构三、在计算机系统中必须配备操作系统的目标 方便用户 提高计算机系统资源的使用效率第8页,共87页。1.2 操作系统的形成和发展 1、手工阶段 用户在计算机上算题的所有工作都要用户人工干预,如程序的装入、运行、结果的输出等。 随着计算机速度的加快,人机矛盾越来越大,直至无法容忍。必须寻求新的办法。例如:上机操作要1 分钟 ,运行时间20分钟(10万次/sec) 上机操作要 1分钟 ,运行时间0.2分钟(1000万次/sec)第9页,共87页。1.2 操作系统的形成和发展2、批处理批处理是指系统中有一个监控程序,它负责完成用户程序的调人、启动运行、输出运行结果等工作。(1) 联机批处理(2) 脱机批处理(3) 执行系统第10页,共87页。1.2 操作系统的形成和发展 (3)执行系统 执行系统:执行系统不仅负责调度作业自动地运行,而且还要控制I/O。虽然批处理系统能调度作业自动地运行,但存在如下缺点: · 系统没有任何保护自己的措施; · 程序进入死循环必须要程序员干预。第11页,共87页。1.2 操作系统的形成和发展3 、多道程序设计技术和多道成批系统60年代计算机硬件获得两个重大的进展: 通道技术和中断技术通道: 是一种专用部件,负责外部设备与内存之间信息的传输。中断:指主机接到外界的信号(来自CPU外部或内部)时,立即中止原来的工作,转去处理这一外来事件,处理完后,主机又回到原来工作点继续工作。第12页,共87页。1.2 操作系统的形成和发展3 、多道程序设计技术和多道成批系统第13页,共87页。1.2 操作系统的形成和发展3 、多道程序设计技术和多道成批系统多道程序设计技术定义 多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,它们在管理程序的控制下相互穿插地运行。特征:多道 宏观上并行 微观上串行 第14页,共87页。1.2 操作系统的形成和发展3 、多道程序设计技术和多道成批系统多道成批系统 在批处理系统中采用多道程序设计技术,就形成了 批量操作系统。 该系统把用户提交的作业成批地送入计算机内存,然后由作业调度程序自动地选择作业运行。优点:缩短作业之间的交接时间,减少处理机的空闲等待时间,提高系统的吞吐量。缺点:用户响应时间较长。用户既不能了解自己程序的运行情况,也不能控制计算机。第15页,共87页。1.2 操作系统的形成和发展 4. 分时 操作系统(Time Sharing OS)分时计算机系统:由于中断技术的使用,使得一台计算机能连接多个用户终端,用户可通过各自的终端使用和控制计算机,我们把一台计算机连接多个终端的计算机系统称为分时计算机系统,或称分时系统。分时技术:把处理机的响应时间分成若于个大小相等(或不相等)的时间单位,称为时间片(如100毫秒),每个终端用户获得CPU,就等于获得一个时间片,该用户程序开始运行,当时间片到(用完),用户程序暂停运行,等待下一次运行。例如:我们上课。第16页,共87页。1.2 操作系统的形成和发展 4. 分时 操作系统(Time Sharing OS)第17页,共87页。1.2 操作系统的形成和发展 4. 分时系统二、分时操作系统 分时操作系统利用分时技术实现多道程序设计的一种操作系统,它一般采用时

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地上海
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档