操作系统概述培训教程文件.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  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文档。上传文档
查看更多
操作系统概述培训教程文件

计算机的最初阶段 ---手工操作阶段 用户在计算机上算题的所有工作都要用户人工干预,如程序的装入、运行、结果的输出等。 该阶段的计算机功能简单、设备固定,没有操作系统。用户就是程序员,也是操作员。 在穿孔机上将程序和数据穿成卡片或纸带。 通过读卡(带)机将卡片或纸带上的程序与数据读入机器。 人工装载到计算机中,启动计算机 运行程序,直到停止。 程序员通过控制台的开关和状态灯来调试程序。 程序员必须写所有的代码,包括输入/输出设备的操作代码等。工作量大、易出错。 手工操作阶段需求分析 提供驱动I/O设备的操作代码--设备驱动程序。 提供工具集,如Compiler、Loader、Debugger等,以便于程序的装入和调试。这就是操作系统的雏形。 手工操作阶段 特点: ①资源独占。计算机全部软、硬件资源由一个程序独占。 ②串行工作。人的操作与计算机的运行以及计算机各部件之间、程序与程序之间都是按时间先后顺序工作的。 ③人工干预。计算机是在人的直接干预下工作的。 批处理操作系统 - 现代操作系统雏型 随着用户数量的增加,程序员和操作员开始分离。 程序员将自己的程序、数据和操作流程组织成作业(Job)交给操作员,而后等待结果。 操作员将收到的作业组织成批,而后逐个手工地交给机器处理。由于是手工操作,因此整个过程很慢。--手工批处理。 手工批处理操作系统需求分析 将用户的作业收集成批,由计算机自动地完成作业的装入和运行--监控程序。 为此,计算机配置中增加了磁带机,用于收集用户的作业;计算机软件中引入了作业控制语言和监控程序(Monitor)。 -----自动批处理 自动批处理系统 自动批处理作业的处理过程如下: 用户将准备好的作业提交给操作员。 操作员在专用机器上将收集到的作业转录到磁带上。 将磁带装入计算机,由监控程序逐个读入并执行它们。各作业的处理结果记录在另一条磁带中。 将输出磁带拿到另一台机器上,打印输出结果。 监控程序常驻内存,它根据作业控制语言的要求,自动地装入、运行磁带上的作业,并监督作业的运行情况。当一个作业运行完或出错时,监控程序回收控制权,而后再装入并运行下一个作业。 自动批处理系统 性能改善:实现了作业的自动转换,缩短了建立作业和人工操作的时间。 新的需求:I/O过程中,主机CPU速度得不到发挥,降为慢速外设水平。 为克服这一缺点,引入脱机输入输出技术。 早期脱机批处理 在主机之外另设一台或多台的相对便宜计算机(卫星机),专门处理输入和输出,从而使昂贵的主机腾出较多时间完成快速的计算任务。 监控程序是第一种真正意义上的操作系统,约产生于1955-1960之间,最著名的是为IBM 7090/7094配置的IBSYS和FMS(Fortran Monitor System)。 由于监控程序常驻内存,因此对计算机硬件提出了新的要求: 1、内存保护。用户程序不能破坏监控程序。 2、定时器。用户程序不能占用太长的机器时间。 3、指令分类。有些指令只能由监控程序执行。 4、中断。 当时的计算机还不能满足这些要求。 有了监控程序以后,操作系统包括以下几部分: 1、设备驱动程序 2、作业调度程序 3、库程序和装配程序 4、作业控制语言解释程序 5、控制台命令解释程序 1957年,IBM首次在其305机器上引入了磁盘。在以后的发展中,磁盘变得越来越重要。 为了方便、有效的管理磁带、磁盘上的程序和数据,操作系统中又增加了: 6、简单的文件系统 需求分析---多道程序设计 在随后的发展中,集成电路出现了(1961),处理器的速度提高了,计算机的内、外存容量增大了,I/O设备增多了,出现了系列计算机(如IBM System/360),计算机的价格便宜了,数量增加了。 但批处理系统的性能仍然很低,无法适应新的发展。原因是:一次只能运行一个程序,程序中总需要I/O操作,而I/O操作的速度很慢,处理器经常需要等待。 操作系统分类 批处理系统 多道程序系统 个人机操作系统 多处理器操作系统 网络操作系统 分布式操作系统 集群系统 实时操作系统 嵌入式操作系统 智能卡操作系统 操作系统的基本类型 根据OS在用户面前的使用环境和功能特征的不同,一般分为三种基本类型: 多道成批系统 分时系统 实时系统。 * * 计算机的最初阶段 ---手工操作阶段 缺点: ①资源浪费。 ②使用不便。人工干预多,人工干预速度远比CPU速度慢,大大减低了计算机的使用效率。 例: 运算速度 运行时间 人工操作时间 比例 A

文档评论(0)

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

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

1亿VIP精品文档

相关文档