第一章操作系统概论.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文档。上传文档
查看更多
计算机操作系统 (Operating System) 07级 计算机科学与技术专业 第一章 操作系统概论 §1.1 什么是操作系统? 例1:早期计算机应用于军事部门,帮助军方 计算普通弹道导弹的飞行轨迹。 例2:银行、金融部门利用计算机进行大量数 值计算,以减轻工作量。 例3:政府、企业利用计算机数据库系统建立 政府、企业的管理、生产、营销系统,以提高 办公和经营效率。 例4:计算机进入家庭后成为继报纸、广 播、影视后的第四代媒体。 美国麻省理工学院(MIT:Massachusettes Institute of Technology)教授尼葛洛庞帝 著作《数字化生存》中指出:计算不再只和计 算机有关,它决定我们的生存。 指出:“比特”没有重量,易于复制,可以 以极快的速度传播,在它传播时,时空障碍完 全消失。 想象一下,没有计算机的世界将会怎样? ① 依赖计算机进行处理的事务将停滞或转 为人工; ② 间接依赖于计算机芯片的设备也将无法 使用; 任何技术都是一把双刃剑,科技应以人为 本,我们在充分享受计算机及其网络技术带来 的便利的同时,也应该防范各种计算机技术带 来的负面影响。 操作系统课程的主要学习内容:通用操作 系统在文件管理、作业管理、进程管理、存储 管理、设备管理等方面的原理和基本实现技术 。 §1.1 什么是操作系统 §1.1.1 操作系统作为最基本的系统软件 硬件是躯体,软件是灵魂。没有灵魂的躯 体是没有生命的,没有躯体的灵魂将无所依附 。 1.计算机系统资源 a.计算机系统=系统硬件+系统软件 b.系统硬件:构成计算机系统所必须配置的 全部设备以及机器级语言。 包括组成计算机的集成芯片、电路板、电 气连线、显示器、电源,以及各种物理部件。 还需有直接控制部件和设备的微程序代码 和基于硬件的机器语言。这些机器级代码序列 集成在处理器芯片中,或固化在非易失性的存 储器中,成为硬件系统的一部分。 c.系统软件:指的是计算机系统必须配置的程 序和数据的集合。 系统软件中最基本的就是操作系统,它为其 他系统软件和应用软件提供运行支持。 其他系统软件:如命令解释程序、编辑程序、 编译程序、连接程序等,它们虽然不属于操作 系统,但是一般随操作系统一起由计算机厂商 提供,是系统开发中重要的一类软件。 2.计算机系统的层次结构 (1)为什么要用层次结构来描述计算机系统? 可以分层地设计开发计算机系统的各个组 成部分,隔层的功能实现无需考虑。 每一层在设计时的错误可以封闭在该层中 ,不会向其他层扩散。 (2)计算机系统的层次结构:如下图所示。 a.最底层的硬件:通常把一台没有任何软件 配置和支持的计算机称为“裸机”。 b.硬件之外为操作系统,它是运行在计算机 基本硬件系统上的最基本的系统软件。 c.语言处理程序包括命令解释程序、编辑程 序、编译程序、连接程序等。 d.应用程序就是用户自定义安装的适用于不 同场合和工作的软件。 §1.1.2 操作系统作为资源管理器 将操作系统作为资源管理器的观点是目前 对操作系统描述的主要观点。 (1)资源:指计算机系统为了进行数值计算和 数据处理所需要的各种物质资源,通常分为系 统硬件资源和软件资源。 (2)在资源管理方面操作系统的功能 a.监视资源 b.分配资源 c.回收资源 d.保护资源 §1.1.3 操作系统作为虚拟机 (1)什么是虚拟机? 虚拟机的观点是基于编程人员的观点,操 作系统对用户来说是一个扩展了的机器,称为 虚拟机。 (2)为什么要引入“虚拟机”的概念? 为了屏蔽计算机硬件复杂、具体的实现细 节。 (3)虚拟机的功能:反映为功能和数量的扩展 a.功能上的扩展 操作系统提供了一批功能很强的系统调用 ,用户通过命令和程序使用这些系统调用,构 成高级指令系统。 b.数量上的扩展 单机操作系统引入多道程序技术,多个用 户同时使用一台机器,但在逻辑上并感觉不到 是在和别人公用一台计算机,多个用户或用户 的应用程序可以共享计算机的硬件和软件资源。 §1.2 单道批处理系统与多道程序设计 1.单道批处理及其处理过程 把一批作业以脱机方式输入到磁带机上, 并在系统中配上监督程序,在其控制下使这批 作业一个接一个地连续处理的工作方式就称为 “单道批处理方式”。 示意图如下: 2.多道批处理系统 (1)多道程序设计的基本概念 为了进一步提高资源的利用率和系统吞吐 量,在60年代中期引入了多道程序设计技术, 形成了多道批处理系

文档评论(0)

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

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

1亿VIP精品文档

相关文档