- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 1990年5月份微软推出Windows 3.0并一炮打红 * 1994年Windows 3.2发布,这也是Windows系统第一次有了中文版!在我国得到了较为广泛的应用。 * Windows一炮走红,发布95及服务器版NT系统 1995年8月24日推出新一代操作系统Windows95(又名Chicago),它可以独立运行而无需DOS支持。 * Windows系统开发的里程碑-Windows 98 Windows 98 SE(第二版)发行于1999年6月10日 视窗家族中最“苗条”的系统-Windows Me,2000年9月14日 (第三版) * 至今最稳定的系统-Windows 2000 2000年Windows 2000(又称Win NT5.0)发布,一共四个版本:Professional、Server、Advanced Server和Datacenter Server。这是号称有史以来最为稳定的一款操作系统。 * 使用最为广泛的系统Windows xp及专业服务器版2003 2001年10月25日Windows XP正式发布,XP是基于Windows 2000代码的产品,同时拥有一个新的用户图形界面(其名称叫做月神Luna) 。 * 85~95年主要操作系统-DOS 所谓DOS,其全称是Disk Operation System,中文意思是磁盘操作系统。DOS是1985~1995年的个人电脑上使用的一种主要的操作系统。由于早期的DOS系统是由微软公司为IBM的个人电脑开发的,称为MS-DOS,因此后来其他公司生产的与MS-DOS兼容的操作系统,也延用了这个称呼,如PC-DOS、DR-DOS等等。 * 开放源代码最为成功的系统-Linux 当Windows正在大红大紫的时候,一项叫作“开放源代码运动”的活动兴起了。很多程序员和使用者出于对Microsoft的Windows横行霸道的不满,离开了Windows阵营。取而代之的是兴起了对其它操作系统软件的开发,其中最著名的就是Linux了。 Linux是由芬兰赫尔辛基大学的一个大学生Linus B. Torvolds在1991年首次编写的 * 推动操作系统发展的动力: 硬件技术更新 应用需求扩大 * 1.4 操作系统的其它类型 多处理器操作系统 嵌入式操作系统 网络操作系统 分布式操作系统 * 嵌入式的操作系统 Linux 开源先锋 Windows CE * 嵌入式的操作系统(续) VxWorks WindDriver公司的独到眼光,火星探测器的大脑 * 1.5 操作系统的特征 (1)并发 并发是指两个或多个活动在同一给定的时间间隔中进行。OS要控制和管理并发活动。 (2)共享 共享是指计算机系统中的资源被多个进程 所共用。OS要对共享资源进行有效管理。 (3)不确定性 不确定性是指系统中各种事件发生顺序 的不可预测性。OS要协调各项活动。 * 1.6 操作系统的结构 随着操作系统的发展,功能越强,OS自身代码量越大--采用良好的结构:有利于保证正确性以及自身修改和扩充。 * 1.6.1 整体或模块结构(monolithic system or modular system) 模块结构的特点:模块由众多服务过程(模块接口)组成,可以随意调用其他模块中的服务过程 优点:具有一定灵活性,在运行中的高效率 缺点:功能划分和模块接口难保正确和合理;模块之间的依赖关系(功能调用关系)复杂(调用深度和方向),降低了模块之间的相对独立性--不利于修改 整个系统按功能进行设计和模块划分。系统是一个单一的、庞大的的软件系统。这种结构思想来源于服务功能观点,而不是资源管理的观点。 * 1.6.2 分层结构或虚拟机(layered system or virtual machine) 从资源管理观点出发,划分层次。在某一层次上代码只能调用低层次上的代码,使模块间的调用变为有序性。系统每加一层,就构成一个比原来功能更强的虚拟机。有利于系统的维护性和可靠性。 * 分层结构的特点 优点: 功能明确,调用关系清晰(高层对低层单向依赖),有利于保证设计和实现的正确性 低层和高层可分别实现(便于扩充);高层错误不会影响到低层;避免递归调用 缺点:降低了运行效率 各系统对具体划分多少层次有不同的看法。 * 分层原则 被调用功能在低层:如文件系统管理--设备管理--设备驱动程序 活跃功能在低层:提高运行效率 资源管理的公用模块放在最低层:如缓冲区队列、堆栈操作 存储器管理放在次低层:便于利用虚拟存储功能 最低层的硬件抽象层:与机器特点紧密相关的软件放在最低层。如Windows
您可能关注的文档
- 【志鸿优化设计-赢在课堂】(人教版)2015高中物理选修1-1配套:4-3电磁波的发射和接收教程讲解.ppt
- 【中考冲刺】人教版2016年初中化学中考复习第22章保护好我们的环境教程讲解.ppt
- 【中考冲刺】人教版2016年初中物理中考复习第三章物态变化教程讲解.ppt
- 【中考语文综合实践题的复习】教程讲解.ppt
- ±660kV直流输电线路的电磁环境教程讲解.ppt
- ××公司CallCenter系统建议方案教程讲解.ppt
- ××公司定岗定编原理与操作教程讲解.ppt
- ●Internet信息资源及其检索教程讲解.ppt
- §1.5--后向通道及接口2教程讲解.ppt
- §2.3《声的利用》_(新版)新人教版教程讲解.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
文档评论(0)