- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习操作系统的重要性 是计算机专业课程的基础课 操作系统是计算机软件和硬件衔接一个重要软件 本门课程教材 《计算机操作系统教程》 周爱武 汪海威 编著 清华大学出版社 劳动和社会保障部推荐教材 推荐参考教材 《计算机操作系统》 汤子瀛 等著 西安电子科技大学出版社 知识准备 计算机基础 C语言 数据结构 汇编语言 计算机组成原理 主要内容 操作系统引论 进程与处理机管理 作业管理 存储管理 设备管理 文件系统 考核方式 期末总成绩=平时成绩*0.3+期末卷面*0.7 第1章 操作系统引论 学习目标: 学习操作系统基本原理,要了解其在计算机系统中的地位 了解OS此地位的形成过程,即OS的发展历史 了解OS的基本特性和功能 了解当前流行的几种主要操作系统 本章主要内容 1.1 操作系统的定义 1.2 操作系统的发展 1.3 操作系统的特性及功能 1.4 典型的操作系统 2. 操作系统的定义 操作系统(Operating System,OS)定义:OS对计算机系统的软硬件资源进行直接控制和管理,协调计算机系统的各种动作,并提供方便用户使用计算机的用户界面的软件集合。操作系统位于计算机软件系统的最底层,是计算机系统的核心。 OS是程序的集合 OS提供了方便用户使用计算机的用户界面 OS优化系统功能的实现 OS协调计算机的各种动作 1.2 操作系统的发展过程 1.2.1 无操作系统的计算机系统 1.2.2 单道批处理系统 1.2.3 多道批处理系统 1.2.4 分时系统 1.2.5 实时系统 1.2.6 微机操作系统、网络操作系统与分 布式操作系统 1.2.1 无操作系统的计算机系统 1. 人工操作方式 从第一台计算机诞生(1945年)到50年代中期的计算机,属于第一代,这时还未出现OS。计算机操作是由用户采用人工操作方式直接使用计算机硬件系统,即由程序员将事先已穿孔(对应于程序和数据)的纸带(或卡片)装入纸带输入机(或卡片输入机),再启动它们将程序和数据输入计算机, 然后启动计算机运行。当程序运行完毕并取走计算结果后, 才让下一个用户上机。 这种人工操作方式有以下两方面的缺点: (1) 用户独占全机。 (2) CPU等待人工操作。 人工操作方式严重降低了计算机资源的利用率。 脱机输入技术 为解决低速输入设备与CPU速度不匹配的问题,可将用户程序和数据,在一台外围计算机的控制下,预先从低速输入设备输入到磁带上,当CPU需要这些程序和数据时,再直接从磁带机高速输入到内存,从而大大加快了程序的输入过程,减少了CPU等待输入的时间。 脱机输出技术 当程序运行完毕或告一段落,CPU需要输出时,无须直接把计算结果送至低速输出设备,而是高速地把结果送到磁带上,然后再另一台外围机地控制下,把磁带上的计算结果由相应的输出设备输出,这就大大加快了程序的输出过程。 单道批处理系统的缺点: 一次仅能运行一个作业,在同一时间只有一个部件工作,其余部件均处于闲置状态,资源利用率很低。 2.分时系统的思想 采用时间片轮转的方法,同时为许多终端用户服务,对每个用户能保证足够快的响应时间,并提供交互会话的功能。 时间片:将CPU的时间划分成若干个片段,称为时间片,操作系统以时间片为单位,轮流为每个终端用户服务。 设计目标:对用户的请求及时响应,并在可能条件下尽量提高系统资源的利用率。 适合办公自动化、教学及事务处理等要求人机会话的场合。 3.分时操作系统工作方式 一台主机连接了若干个终端 每个终端有一个用户在使用 交互式的向系统提出命令请求 系统接受每个用户的命令 采用时间片轮转方式处理服务请求 并通过交互方式在终端上向用户显示结果 用户根据上一步结果发出下一步命令 5.分时操作系统特点 多路性 交互性 “独占”性 及时性 1.实时操作系统的分类 实时控制系统:通常是指以计算机为中心的生产过程控制系统,又称计算机控制系统。 如:钢铁冶炼和钢板轧制的自动控制、炼油、化工生产过程的自动控制,军事控制等。 实时信息处理系统:计算机及时接收从远程终端发来的服务请求,根据用户提出的问题对信息进行检索和处理,并在很短时间内对用户做出正确回答。例如:银行,机票订购系统、股市行情实时信息处理系统等。 2. 实时操作系统主要追求目标 对外部请求在严格时间范围内作出反应 高可靠性 安全性 完整性 实时系统必须和先进的技术装备相结合 1.2.6 微机操作系统、网络操作系统与 分布式操作系统 操作系统(包括其前身)成为独立的程序,已有40年的历史,它经过60和70年代的大发
您可能关注的文档
最近下载
- 2024年智慧树《中华国学》考试题库(含答案).pdf VIP
- 2023年江苏省泰州市中考地理试卷真题(附答案)+2022年地理试卷及答案.docx
- 二年级下册 看图写话 助人为乐.ppt
- GB-50618-2011房屋建筑和市政基础设施工程质量检测技术管理规范.pdf VIP
- 李澄-急性原发性肠脂垂炎CT诊断只是课件.ppt
- 考低压电工证模拟试题(练习题附答案).doc VIP
- 2025高中英语外刊时文阅读 《黑神话:悟空》英文介绍课件.pptx
- DB34T 1589-2012 建筑节能门窗应用技术规程.pdf VIP
- 第四课 共同开发建设祖国 《中华民族大团结》七年级全一册(初中).pptx VIP
- 新审计法党课培训.ppt VIP
文档评论(0)