[第一章OS概述.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文档。上传文档
查看更多
[第一章OS概述

计算机操作系统 Computer Operating System 课程的重要性 是计算机专业重要的专业基础课和必修课 是考研中一门重要的专业课 对从事IT业有很大作用 课程性质 计算机专业的考试课,计划总学时60学时,其中课堂教学48学时,实验12学时。 先修课为数据结构、计算机组成原理、C语言等。 主要参考书 《计算机操作系统》,主编:汤子瀛,西安电子科技大学出版社,2001年第二版。 《操作系统》,(美)加里.纳特 机械工业出版社,2005。 OPERATING SYSTEM DESIGN AND IMPLEMENTATION, AndrewS . Tanenbaum 考核办法 平时成绩占30%,包括出勤、作业、回答问题、实验等。 期末考试占70%。 操作系统(OS)感性认识 操作系统举例 DOS,Windows3X,Windows NT Windows 9X, Windows 2000, Windows XP, Linux (Redhat,红旗) Unix (IBM AIX,HP-UX,Sun Solaris) Mac OS 9.1 (For Apple) 主要学习内容 一.绪论 二.OS用户界面 三.进程管理 四.处理机管理 五.存储器管理 六.文件管理 七.设备管理 第1章 绪论 1.1 OS概念 一.OS的目标 方便性 有效性 可扩充 开放性 两个最重要目标:方便性,有效性 方便性:硬件只识别0和1这样的机器代码,用户要在没有OS的计算机上运行自己编写的程序,要使用机器语言。 有效性 (1)资源忙,从而得到有效的利用(无OS) (2)数据有序而节省存储空间 (3)合理组织计算机工作流程 改善资源利用率提高吞吐量 可扩充 要适应硬件与网络发展要求 应采用层次化结构 开放性 OS环境 单机—网络 要求设备能协同工作(对比APPLE) 遵循开放系统互连OSI国际标准 硬件与软件能彼此兼容,易于实现互连 二.OS定义 定义1(教材):管理和控制计算机系统中的硬件及软件资源,合理地组织计算机工作流程,有效地利用这些资源为用户提供一个功能强大、使用方便和可扩展的工作环境,从而在计算机与其用户之间起到接口的作用。 定义2(汤):是一组控制和管理计算机硬件和软件资源,合理对各类作业进行调度,以方便用户使用的程序集合。 三.OS作用 计算机资源的管理者 处理机管理:分配和控制处理机 存储器管理:内存分配与回收 设备管理:I/O设备的分配与操纵 文件管理:文件的存取共享和保护 命令方式 用户接口 系统调用 方式图形(窗口)方式(GUI) 1.2 操作系统的发展史 1946-50年代,第一代 电子管时代 无OS 50年代末-60年代中期 第二代 晶体管时代 单道批处理系统 60年代中期 -70年代中期 第三代集成电路时代 多道批处理系统 70年代中期-至今 第四代大规模和超大规模集成电路时代 分时系统和实时系统 1.人工操作方式 方式:程序员先将纸带装好,再输入计算机,完毕后取下作业,换下一个作业,依次按上述步骤进行。 特点:(1)用户独占全机 (2)CPU等待人工操作 问题:人机矛盾极为突出 2.脱机(Off-Line)I/O方式 引入:为缓解CPU与I/O设备的速度差异 方式:进行预输入,先通过外围机将纸带上数据输入到磁带,CPU需要数据时再从磁带调入内存;(对比编程序过程) 优点:提高了I/O速度,减少了CPU的空闲时间 二.单道批处理系统 过程:一批作业以脱机方式输入道磁带上,在监督程序的控制下连续处理。(监督程序为早期OS) 特征: (1)自动性:无需人工干预 (2)顺序性:按进入内存的先后顺序执行 (3)单道性:内存中只保持一道作业。 三.多道批处理系统 引入:为提高资源利用率和系统吞吐量. 多道程序设计:内存中同时存放多个 相互独立的程序. 多道批处理思想:各用户作业事先存放在外存上并排成队列,再由作业调度程序按照一定算法选择若干作业进入内存. 引入多道程序设计好处 提高CPU的利用率 正在运行的程序因I/O而暂停执行 时,系统调度另一道程序运行,保持 CPU处于忙碌状态; 可提高CPU,内存和I/O设备利用率 例子 (见图) CPU忙 多道批处理特征 多道性 内存中有多道程序,可并发执行 无序性 完成时间与进入内存先后无关 调度性 作业从提交到完成经两次调

文档评论(0)

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

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

1亿VIP精品文档

相关文档