- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 操作系统概述 问题:你知道哪些操作系统? 1.1 操作系统的概念 1.OS的基本概念 2.OS的主要特性 3.OS的主要功能 1.操作系统的基本概念 (1)层次模型 是叠加在硬件上的第一层软件, 是其他软件和硬件之间的接口 作用与地位 (2)目标 方便性 有效性 扩展性 开放性 (3)定义 操作系统是一种系统软件: 管理系统资源 合理组织计算机工作流程 改善人机界面 提供各种服务,为用户使用计算机提 供良好运行环境 (4)作用 OS作为用户与计算机硬件系统之间的接口 OS作为计算机系统资源的管理者 OS用作裸机的扩充机器 2.操作系统的特性 并发性(concurrence) 共享性(sharing) 虚拟性(virtual) 不确定性(nondetermistic) 操作系统的特征(续) (1)并发性(concurrency) 并发:内存中的多个进程宏观上同时执行,但微观上 是串行的(因为单CPU) 改进资源的利用率 并行(parallel):与并发相似,但多指硬件支持 操作系统特征(续) (2)资源的使用共享性(sharing) 互斥共享(临界资源如打印机、磁带机) 同步共享(如可重入代码,磁盘文件) 操作系统特征(续) (3)设备的虚拟性(Virtual) 一个物理实体映射为若干个对应的逻辑实体--分时间或分空间。虚拟是操作系统管理系统资源的重要手段,可提高资源利用率 操作系统特征(续) (4)不确定性 每一程序运行速度不可预知且难以重现 并发程序运行结果可能不确定 硬件和软件的中断的发生不可预测 1.2 操作系统的发展过程与分类 1. OS发展过程 2. 手工操作系统 3. 批处理操作系统 4. 分时操作系统 5. 实时操作系统 6. 桌面操作系统 7. 网络操作系统 8. 分布式操作系统 9. 嵌入式操作系统 1.操作系统发展过程 动力: 人的需求+计算机本身发展的推动 硬件 体系结构 软件要求 1.操作系统发展过程 OS发展阶段: 第一代(1946-1955年):电子管时代,无操作系统 第二代(1955-1965年):晶体管时代,批处理系统 第三代(1965-1980年):集成电路时代,多道程序设计 第四代(1980年-至今):大规模和超大规模集成电路时代,分 时系统。现代计算机正朝着巨型、微 型、并行、分布、网络和智能化几个 方面发展 1.操作系统发展过程 操作系统的分类 根据应用领域来划分 桌面操作系统、服务器操作系统、主机操作系统、嵌入式操作系统 根据所支持的用户数目来划分 单用户(MSDOS、OS/2)、多用户系统(UNIX、Windows) 根据源码开放程度来划分 开源操作系统(Linux)和不开源操作系统(Windows) 根据硬件结构来划分 网络操作系统(Netware、Windows NT、OS/2 warp)、分布式系统)、多媒体系统 根据作业处理方式来划分 批处理系统 (MVX、DOS/VSE)、分时系统(Linux、UNIX、XENIX)、实时系统( VRTX、RTOS,RT WINDOWS) 2.手工操作 工作方式 用户:既是程序员又是操作员;用户是计算机专业人员; 编程语言:为机器语言;输入输出:纸带或卡片; 计算机的工作特点 用户独占全机:资源利用率低; CPU等待用户:手工装入纸带或卡片;手工卸取纸带或卡片 缺点 计算机的有效机时严重浪费;效率低。 2.手工操作 3.批处理操作系统 单道批处理操作系统 批处理系统中的作业的组成 用户程序 数据 作业说明书(作业控制语言) 单道批处理系统(simple batch processing) 利用磁带把若干个作业分类编成作业执行序列,每个批作业由一个专门的监督程序(Monitor)自动依次处理 内存始终保持一道作业 单道批作业工作方式 有联机和脱机两种批处理方式 3.批处理操作系统 3.批处理操作系统 多道程序系统 引入 单道资源利用率不高 解决办法——多道程序设计技术 多道程序设计(multiprogramming)概念 指在计算机内存中同时存放若干道已开始运行尚未
您可能关注的文档
- 操作系统原理电子教案.ppt
- 操作系统原理第2章进程管理.ppt
- 操作系统原理第一章绪言.ppt
- 操作系统原理第二章(下).ppt
- 操作系统原理第二章操作系统的组织结构.ppt
- 操作系统原理第二章第一节.ppt
- 操作系统原理第五章处理器调度.ppt
- 操作系统原理第八章输入输出管理.ppt
- 操作系统原理第六章死锁.ppt
- 操作系统原理第四章(01).ppt
- 人教版(PEP)小学六年级英语上册第四单元Unit 4 A Let’s talk优质课件.pptx
- 人教版(PEP)小学六年级英语上册第四单元Unit 4 单元主题创意思维导图.pptx
- 人教版小学三年级数学上册第十单元总复习《解决问题》学习与巩固.pptx
- 人教版小学三年级数学上册第四单元《解决问题》精品课件.pptx
- 人教版小学三年级数学上册第五单元《倍的认识(1)》天天练.pptx
- 人教版(PEP)小学六年级上册第二单元Unit2 A Let’s talk教学课件.pptx
- 人教版小学三年级数学上册第十单元总复习《数与代数(1)》天天练.pptx
- 人教版(PEP)小学六年级英语上册第四单元Unit 4 A Let’s talk公开课课件.pptx
- 人教版(PEP)小学六年级英语上册第四单元Unit 4 B Let’s talk优质课件.pptx
- 人教版(PEP)小学六年级上册第三单元Unit 3 A Let’s talk优质课件.pptx
最近下载
- 内部控制岗位职责详解.pdf VIP
- (外研版2024新教材)英语三年级上册 Unit 1 作业练习设计.docx
- 黄芪多糖提取工艺优化及抗氧化活性的研究.doc
- YBT4001.1-2019 钢格栅板及配套件 第1部分:钢格栅板.pdf VIP
- 人教版小学四年级数学上册《第四单元 三位数乘两位数》大单元整体教学设计[2022课标].pdf
- 移动集团HCIP-云售前解决方案高级工程师培训认证题库.docx
- 印刷行业样品承认书.pdf VIP
- 标准图集-北京市房屋建筑抗震节能综合改造图集 柱、圈梁、钢拉杆加固分册.pdf VIP
- 采购项目质量保证措施.docx VIP
- 2021健康照护师复习题库【附答案】.docx
文档评论(0)