- 1、本文档共85页,可阅读全部内容。
- 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 8.3 什么是操作系统 1.什么是操作系统 通俗地讲:操作系统就是计算机系统的“管家” 专业地讲:计算机操作系统是方便用户管理和 控制计算机软硬件资源的系统软件(或程序集合) 从为用户服务的角度看: 假如没有操作系统,人们不得不像最早期使用计 算机的用户那样,用一大堆 “0”和“1”的数据来和 计算机进行交流 而有了操作系统,对于一个普通的计算机用户而 言,就不一定要知道计算机内部的二进制工作原 理,人们只要利用操作系统在显示器屏幕上给出 的某种界面即可进行各种操作 所以操作系统是用户和计算机之间的接口,普通 用户必须通过它才能与计算机进行操作 从资源管理的角度看 : 操作系统是计算机中各种软硬件资源的管理者,根 据计算机的软件和硬件资源可分成文件管理、存储 管理、设备管理和处理机管理 这几个部分的管理功能相对独立又互相关联,它们 协调配合工作,共同完成软硬件资源的管理 操作系统所做的工作就是分门别类的进行管理,并 详细记录资源的使用情况,再按一定策略对资源进 行调度分配,为用户服务 不同的操作系统管理的策略和方法是不同的 从管理者角度看: 管理工作的含义是管理者按一定的时间和一定的空 间调度所管辖下的人力、物力和财力进行协调工作 同样计算机操作系统也有时间与空间管理的概念, 如进程(处理机)管理属于时间管理,存储管理属 于空间管理 实际上操作系统是一个人为设计的自动管理者,作 为计算机系统的自动管理者,它需要做到在方便上 机用户的前提下,监督和控制计算机软件和硬件资 源的协同工作,并有效地提高资源的利用率 总结一下,操作系统是: 软件(程序集合) 计算机与用户之间的友好使者(用户接口) 管理者(管理软件和硬件资源) 2.操作系统的目标 方便性 有效性 开放性 可靠性 可扩充性 可移植性 进程调度 功能 VxWorks、DART OS代表 计算机对这些应用必须在规定时间内作出响应,不然就会发生事故或灾难。所有的任务都在规定时间内完成 实时 OS 伊利阿克IV巨型计算机 、微处理机4004 、ATARI-8800微电脑、苹果-II型微电脑、手提式微电脑 计算机 实时二字的含义是表示“立即工作”,是指计算机 对于外来信息能够以足够快的速度进行处理,并 在被控对象允许的时间范围内作出快速反应 所以,实时操作系统具有瞬时响应的本领,使它 在实时控制和实时信息处理领域中备受欢迎。如: 工业自动控制 导弹发射控制 火车、飞机票定票系统、情报检索系统、银行系 统等等 实时与分时操作系统的区别 : 实时系统一般是专用的,其交互能力比较差,只 允许用户访问数量有限的专用程序,系统响应时 间要求极高 分时系统具有很强的通用性,有很强的交互功 能,响应时间可以稍长,以不超过用户的忍耐范 围为限 注意: 总的来说,批处理系统、分时系统和实时系统是 操作系统的三种基本类型 而一个实用的操作系统可以是独立的一种系统, 也可以是两两结合或三者兼而有之的通用操作 系统 6.现代OS(80年代后) 进程、内存、文件、I/O、多核…… 功能 DOS、UNIX、LINUX、WINDOWS、MAC OS代表 主机OS、服务器OS、个人机OS 现代 OS PC(苹果、IBM、联想、神州……) 计算机 (1)网络操作系统 网络操作系统是在原来各自计算机操作系统的基 础上,按照网络体系结构提供计算机网络管理、 通信、资源共享、系统安全和多种网络应用服务 网络操作系统的特点: 当计算机系统进入网络后,就必然要与网络中其 它系统和用户交往,实现系统之间的协调与联系 为了适应这种情况,网络操作系统除了具有基本 类型操作系统中所应具备的管理功能和服务功能 外,还应具有网络管理和服务功能,主要包括: 网络资源共享 、网络通信 、作业迁移等 (2)分布式操作系统 真正的分布式操作系统,其定义应为运行在不具 有共享主存的多台计算机上,而在用户眼里却像 是一台计算机 其运行的基础是一群联网的计算机,其行为像是 一台虚拟的单处理计算机,用户不必关心计算机 的资源在什么地方、什么时间工作以及资源如何 调配工作等 分布式操作系统的特点: 需要一个全局的文件系统 所有CPU上运行同样的内核,统一的管理和控制 机构,进行优化的协调工作 要有一个单一的、全局的进程通信机制,提供选 择和优化本地和远地的资源利用 有全局的保护机制等 注意:目前还不存在完全满足该定义的分布式操 作系统,有些系统也只能称作半分布式系统
您可能关注的文档
- 描述统计演示文件修改版.ppt
- 控制结构(修改版)演示文件修改版.ppt
- 控制工程基础-学习指导书.ppt
- 控制系统的状态空间分析与综合演示文件修改版.ppt
- 描写人学习指导书.ppt
- 描述性统计ppt学习指导书.ppt
- 提案的成功之道优秀培训书.ppt
- 提单及相关单证优秀培训书.ppt
- 插值PPT培训教程文件.ppt
- 插值培训教程文件.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)