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