- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
授课教师:张雁 第1章 计算机操作系统概述 1.1 操作系统概念 1.2 操作系统的发展过程 1.3 操作系统的特征与功能 1.4 操作系统的结构设计 微机操作系统(自学) 研究操作系统的几种观点 教学目的与要求 掌握操作系统的作用和发展 掌握操作系统的特征与功能 理解多道程序设计的概念 掌握操作系统的类型 教学重点和难点 操作系统的概念、功能和基本类型 研究操作系统的几种观点 教学时间 3学时 作业 1.1 操作系统概念 1.1.1 系统概述 1.1.2 什么是操作系统 1.1.1系统概述 计算机系统的组成——硬件和软件 计算机硬件 计算机软件 系统软件 操作系统 语言处理程序 DBMS 支持软件 应用软件 程序库 套装软件 用户程序 系统概述 硬件与软件及软件之间的关系 关系:层次结构的关系 系统概述 软件是在硬件基础之上用来扩充和完善硬件功能,一部分软件的运行要以另一部分软件的存在作为基础,并为其提供一定的运行条件。 一个裸机在每加上去一层软件后,就变成了一个功能更强的机器。我们通常把这“新的更强功能的机器”称为“虚拟机”。 1.1. 2 什么是操作系统 操作系统的定义 一个系统软件; 程序模块的集合——有效管理和控制系统资源,合理地组织计算机工作流程; 为用户提供一个友好的工作环境和方便的接口。 操作系统的目标 方便性 使计算机系统使用方便(人机界面) 有效性 各类资源的利用率和系统吞吐量 可扩充性 便于修改和增加功能(如何设计?) 开放性 系统能支持世界标准规范 操作系统的作用 作为用户与计算机硬件系统之间的接口 系统管理员:系统资源的管理者 用户:提供使用计算机更好的接口和服务 发展:给计算机系统的功能扩展提供支撑平台 作为计算机资源的管理者 用作扩充机器 作为用户与计算机硬件系统之间的接口 1.2 操作系统的发展过程 1.2.1 无操作系统的计算机 1.2.2 单道批处理系统 1.2.3 多道批处理系统 1.2.4 分时系统 1.2.5 实时系统 1.2.6 其他操作系统 1.2.1 无操作系统的计算机 人工操作方式 如纸带输入机。 特点是用户独占全机及CPU等待人工操作。 过程 1.2.2 单道批处理 20世纪50年代中期,General Motors第一个操作系统,运行于IBM701机上。 批处理系统的定义 操作员把用户提交的作业分类,把一批作业编成一个作业执行序列,由专门编制的监督程序自动执行。 处理过程 图1-3 特点 1.2.3 多道批处理系统 在单道批处理系统中,每次只调用一个用户作业程序进入内存并运行。 多道程序(Multiprogramming) 硬件要求 中断 通道 单道程序与多道程序的执行过程如图1.5和图1.6所示。 多道批处理系统特征 (1)多道性 (2)无序性 (3)宏观上并行、微观上串行 (4)调度性 1.2.4 分时系统 分时系统的产生 用户需求 人机交互 共享主机 方便用户使用 概念:指一台主机上连接了多个带有显示器和键盘的终端,同时允许多个用户共享主机中的资源,各个用户都可通过自己的终端以交互方式使用计算机。 1.2.4 分时系统 分时技术 把处理机的时间分成很短的时间片,这些时间片轮流地分配给各个联机的各作业使用。 如果某作业在分配给它的时间片用完时仍未完成,则该作业就暂时中断,等待下一轮运行,并把处理机的控制权让给另一个作业使用。 在一个相对较短的时间间隔内,每个用户作业都能得到快速响应,以实现人机交互。 分时系统 分时OS的目标 追求的目标 交互性和及时响应 衡量的指标 响应时间(系统对一个输入的反应时间) 1.2.5 实时系统 引入 要求及时处理的场合 实时系统定义 系统能及时响应外部事件的请求,在规定时间内完成对该事件的处理。 类型 实时控制 实时信息处理 实时任务的类型 对系统时间响应性能的要求 硬实时系统(严格时间内完成) 软实时系统(偶尔超时限完成) 数字音频(视频) 音频处理 1.2.6 其他操作系统 1. 通用操作系统 2. 微机操作系统 3. 网络操作系统 4. 分布式操作系统 嵌入式操作系统 集群系统 1. 通用操作系统 定义 同时兼有多道批处理、分时、实时处理的功能或其中两种以上的功能的操作系统。 Example 实时批处理系统:实时和批处理的结合,实时作为前台,批处理作为后台; 分时批处理 2. 微机操作系统 定义 配置在微机上的操作系统称为微机操作系统。 最早出现的微机操作系统是8位微机上的CP/M,它是一个单用户单任务操作系统,即只允许一个用户上机,且只允许用户程序作为一个任务运
您可能关注的文档
- 基础英语学习重点2(精品·公开课件).ppt
- 基础与社会心理学串讲(精品·公开课件).ppt
- 基金申报技巧讲座(精品·公开课件).ppt
- 基态原子的核外电子排布(精品·公开课件).ppt
- 基因表达调控-基本概念与原理(精品·公开课件).ppt
- 基因的分离定律(精品·公开课件).ppt
- 基因和基因组(生物化学)(精品·公开课件).ppt
- 基因是有遗传效应的DNA片段(精品·公开课件).ppt
- 基于EXCEL的HR管理(精品·公开课件).ppt
- 基于51单片机设计的简易电子琴(精品·公开课件).ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
最近下载
- 空调主机吊装方案.docx
- 基层儿科医务人员服务能力提升学习班答案-2024华医网继续教育答案.docx VIP
- 部编 人教版小学二年级上册语文教学课件 5.课文 14.我要的是葫芦 .pptx VIP
- 让“工具包”理念和方法落地.pdf VIP
- 国家开放大学《可编程控制器应用实训》形考任务2(实训二)参考答案.docx
- 4.2 实现中华民族伟大复兴的中国梦 课件(18张PPT)-2023-2024学年高中政治统编版必修一中国特色社会主义.pptx VIP
- 费森尤斯CRRT操作流程.doc VIP
- 五年级上册英语期中试卷人教精通版.pdf VIP
- 第17课昆明的雨(课件)(共27张PPT).pptx VIP
- 小学信息技术(信息科技)第六册泰山版(2018)合集.docx
文档评论(0)