- 1、本文档共143页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机软件基础Tesoftwarebasicofcomputer主讲刘志强
教学目标 了解OS的基本概念及功能 通过本单元的学习: 应懂得操作系统在计算机系统中的地位和作用; 了解OS的基本职能和功能;认识OS是计算机资源的管理中心、人机间唯一的界面和接口、是所有应用程序的支持平台; 要能区分不同类型的操作系统及其特征。 教学内容 第一部分:操作系统基本概念 第二部分:文件系统 第三部分:进程管理 第一部分:操作系统基本概念 操作系统的两大基本职能 计算机语言编译系统 计算机资源 操作系统的五大功能 ⒈操作系统的两大基本职能 面向机器: 管理和操控全部计算机资源; 提高系统效率。 面向用户: 提供人机界面;提供便捷的操作环境。 命令 翻译 结果 计算机识别机器语言,人识别高级语言;语言编译器充当人机之间的“翻译”。 ⒊计算机资源 ⒋操作系统的五大功能 二、操作系统的发展 OS是伴随计算机技术的发展而发展的。其发展大致经历了四个阶段。 1、早期阶段—— 无操作系统 2、第 2阶段—— 第1代操作系统 3、第 3阶段—— 第2代操作系统 4、第 4阶段—— 第3代操作系统 1、早期阶段 在50年代,计算机硬件主要采用电 子管器件,几乎无外部设备; 软件只用机器语言,无操作系统,称为“裸机”。 系统特点: 硬件采用电子管器件,运算速度低,系统稳定性、可靠性差; 系统中硬件占绝大部分比重,而软件只占很小比重; 外部设备很少,I/O操作简单。 操作特点: 手工操作 输入纸带(卡片)、电传打字机输出结果、在控制台上用搬键输入命令等; 没有OS,只能用机器指令控制、操作计算机; 用户独占整个系统资源,利用率低;CPU等 待人工操作; 用户既是操作员又是程序员;既用户必须是 计算机专家; 主要用于科学计算。 面临的问题: 人机矛盾日益突出、系统资源利用率低。 2、第2阶段 为解决人机矛盾,提高资源利用率,人们很自然想到:让计算机保持不间断工作、减少人工干预程度。于是产生了把 “零散的单一程序处理” 变为 “集中的成批程序处理” 的处理方式。 “批处理”操作系统由此而产生;被称为“第1代操作系统”。 系统特点: 把一批性质相同的程序(例如,求解不同边界条件的微分方程)按序存放在存储介质中; 一次性提交给计算机进行处理; 减少了手工操作的时间,使系统有相对较长的连续运行时间,从而提高了CPU利用率。 操作特点: 程序员和操作员有了明确的分工;程序员负责把实际问题抽象为计算机能够求解的模型,再用算法语言把它编为可在计算机上运行的程序;而上机操作则由操作员来完成; 开始摆脱手工操作方式,由批处理监管程序来完成成批程序的处理。 面临的问题: 高速CPU和低速I/O的矛盾加剧。 由于计算机技术的发展,CPU处理速度提高很快,但I/O的速度却很慢,系统整体效率没有得到应有的提高。 3、第3阶段 为解决高速CPU和低速I/O不匹配的矛盾,在硬、软件资源方面做了巨大的改进,由此诞生了许多新技术: ? 高质量、高效率的高级语言编译器: FORTRAN、COBOL、PASCAL等; ? 分时系统 将CPU划分为很小的时间片,采用 循环轮作方式处理多道程序; ? CPU和I/O的并行处理技术;包括:通道技术、 缓冲技术、多道处理技术、中断技术等。 由此产生了第二代操作系统。 系统特点: 多道处理 一个CPU同时处理多个程序;同时将多个程序装入内存、并同时运行的机制;大大提高了CPU的利用率
文档评论(0)