2计算机操作系统(第一章).pptVIP

  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文档。上传文档
查看更多
2计算机操作系统(第一章)

(2)模块化OS的优缺点 优点: ①提高了OS设计的正确性、可理解性和可维护性。 ②增强了0S的可适应性。 ③加速了OS的开发过程。 缺点: ① 对模块的划分及对接口的规定要精确描述很困难。 ②从功能观点来划分模块时,未能将共享资源和独占资源加以区别; 3.分层式OS结构 使用分层系统结构包含若干layer(层);其中,每一层实现一组基本概念以及与其相关的基本属性。 层与层之间的相互关系: - 所有各层的实现不依赖其以上各层所提供的概念及其属性,只依赖其直接下层所提供的概念及属性; - 每一层均对其上各层隐藏其下各层的存在。 层次的设置时应考虑的几个因素 (1)程序嵌套。通常OS的每个功能的实现,并非是只用一个程序便能完成的,而是要经由若干个软件层才有可能完成,因此在考虑实现OS时,每个功能可能形成的程序嵌套。 (2)运行频率。将那些经常活跃的模块放在最接近硬件的层 。 (3)公用模块。把供多种资源管理程序调用的公用模块,设置在最低层, 以便调用。 (4)用户接口。命令接口、程序接口以及图形用户接口。这些接口应设置在OS的最高层,直接提供给用户使用。 常见OS总体结构 双模式基础平台子系统总体结构风格 双模式基础平台子系统其总体结构包含两个模式模块;它们分别在两种不同的CPU特权模式下运行。 注:习惯上,人们把双模式基础平台子系统的这两个模式模块分别称为核外子系统和核心子系统;把核外子系统所使用的CPU的模式称为User Mode ,把核心子系统所使用的CPU特权模式称为 Kernel Mode。 双模式结构图 1.5 当前主流操作系统简介 Windows Unix Linux * 交互 * * 世界上第一台投入运行的电子计算机 ENIAC, 1946.2 , 美国 世界上第一台按存储程序控制功能设计的计算机EDVAC,1946--1950,美国 世界上第一台投入运行的实现存储程序控制的计算机 EDSAC,1947--1949,英国 计算机时代的开始:以1951年 UNIVAC-Ⅰ投入运行为标志,第一台批量生产的商用计算机,从此,计算机走向社会。 计算机诞生中的三个第一 第 2 代 晶体管计算机 ● 1947年,美国贝尔电话实验室发明了晶体管,利用半导体锗和硅制作 的晶体管开始用于计算机的制造上。 ● 晶体管体积小,反应速度快, 使计算机的运算速度和处理 能力得到很大提高。 ●程序设计方面 研制出通用的算法和语言 出现批处理操作系统 主要应用于科学计算、数据处理和实时控制等方面 晶体管 第 3 代集成电路计算机 苹果(Apple)计算机 ● 1958年,美国德州仪器公司利用照像技术 把多个晶体管和电路蚀刻在一块硅片上, 这种半导体集合体就是: “集成电路” —— IC (Integrated Circuit) ● 程序设计方面 ●提出“多道程序”和“分时系统” 概念 ●出现了系列计算机、远程终端联机系统 ●应用于系统模拟、系统控制、智能模拟等新的领域 第 4 代大规模集成电路计算机 ● 大规模集成电路(LSI)、超大规模集成电路(VLSI) 器件的使用是第四代计算机的主要标志。 ● 应用领域: 军事预警、尖端科学、航天科学、天气预报等。 第 5 代 智能计算机 ● 广泛使用多媒体技术,使人们能够用语音、图像、视 频等更为自然的方式与计算机进行信息交互。 ●硬件系统支持高度并行和快速推理,软件系统能够处 理知识信息 。 超大规模集成电路 第 6 代生物计算机 ● 利用蛋白质分子制造出基因芯片,研制生物计算机是当今计算机技术的最前沿。 ● 阻抗低、能耗少、发热量极小。 生物芯片 (1)微型化 体积更小,重量更轻,价格更便宜,且功能更强。 现代计算机的发展趋势 (2)巨型化 目前世界上还有很多领域,如国防、百年天气预测和地震分析等,都需要功能更为强大的计算机。 为中国银行引进了大型计算机数据处理 系统 为国家气象中心引进了中期气象预报 数据分析系统 计算机网络化的出现,掀起了电子计算机发展史上的第三次浪潮! (3)网络化 将计算机连成网络,可实现计算机的相互通信和资源共享。 在第一次浪潮中,信息处理是关键。 第二次浪潮的情景是每张桌子上摆有一台计算机。 第三次浪潮是把所有这些计算机都连接在一起。 计算机网络的发展速度异常迅猛,全球网络化时代的到来已经指日可待! (4)多媒体化 使人们面对图、文、声并茂的计算机信息。 (5)智能化 让计算机能够模

文档评论(0)

feifei1 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档