第一部分 原理篇.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一部分 原理篇

第一部分 原理篇 ; CPU是计算机系统的心脏,操作系统是计算机系统的大脑。 近半个世纪来操作系统这门软件科学吸引了世界上一大群最热情、最有智慧的杰出人材,集中了人类现代创造性思维活动的精髓。 操作系统是软件世界的万花筒、博览会,是软件王国中的一顶璀璨的皇冠。 能够有机会走进操作系统这个神奇、复杂而又充满诱惑的大千世界,理解其中的基本概念、结构和奥妙的管理机制是一件十分幸运的事。;第一章 操作系统概论 ;1.1 什么是操作系统;通常把操作系统定义为用以控制和管理计算机系统资源,方便用户使用的程序和数据结构的集合。 在所有的系统软件中,操作系统是一种首要的、最基本、最重要的系统程序,也是最庞大、最复杂的系统软件。 ;1.系统观点——计算机资源管理 ;2. 用户观点—用户使用计算机的界面 ;3.软件观点—— 程序和数据结构的集合 ;学习操作系统的目的 --需要是人类一切活动的动力的源泉;1.2 操作系统的发展历史 ;1.2.2 脱机输入/输出和批处理系统 ;2.批处理系统 ;1.2.3 缓冲、中断和DMA技术 ;1.2.4 SPOOLING ;1.2.5 多道程序设计 ;1.3 现代操作系统类型 ;1.3.2 实时操作系统 ;对响应的速度要求不像硬实时系统那么高,且时限要求也不那么严密的信息查询、事务处理领域,如情报资料检索、订票系统、银行财务管理系统、信用卡记账取款系统、仓库管理系统等。 这类系统一般配有大型文件系统或数据库,涉及金融业的管理系统对系统的安全、可靠和保密等也提出了极高的要求。 ;1.3.3 微机操作系统 ;1.3.4 多处理机、分布式和网络操作系统 ;2. 分布式操作系统 ;3. 网络操作系统 ;分布式操作系统与网络操作系统的区别;1.3.5嵌入式操作系统和智能卡操作系统;2.智能卡操作系统 智能卡实际上是一个单片微机系统,包括中央处理机、存储部件以及对外联络的通信接口。各类智能卡中都驻留了一个微型的操作系统,又称片内操作系统(Chip Operating System,COS)。 智能卡操作系统具有四个基本功能:资源管理、通信管理、安全管理和应用管理。 智能卡进行具体处理时,读写器与智能卡之间通过“命??——响应对”方式进行通信和控制,即读写器发出操作命令,智能卡接收命令; 操作系统对命令加以解释,完成命令的解密与校验,然后操作系统调用相应程序来进行数据处理,产生应答信息,加密后送给读写器。;1.4 操作系统的概念、 特征和功能 ;2.进程;1.4.2 操作系统的特征 ;4. 不确定性 ;不确定性不是指程序执行结果的不确定。程序执行结果不确定性的原因往往是由于程序设计本身的错误或由于用户各程序之间的配合(同步、互斥)不当而引起的。由于这种结果的不确定又是在操作系统复杂的不确定性的环境下发生的,使得程序每次执行的情况不易复现,更增加了程序调试排错的困难。 操作系统是极其庞大、复杂的软件系统,它也不会是十全十美的。在某些特殊情况下,一些较为隐蔽的问题可能暴露出来,这种错误同样也不易复现和难以测试。;1.4.3 操作系统的功能 ;3.设备管理; 4. 文件管理 ; 5. 用户接口 ;1.5 UNIX操作系统概述 ;90年代以后发表了系统V版本3,缩写为SVR3。不久又发表了SVR4。 另一个使用的比较广泛的UNIX版本是美国加州大学贝克利分校开发的BSD UNIX。 1983年Sun OS 和1992年 Solaris 基于 SVR4,与ATT合作。 ;MINIX是一个小巧玲珑又五脏俱全的UNIX型操作系统,作者煞费苦心???主体部分割裂成分立的模块,程序编制得使用户易于理解,学生易于修改,过程短小精悍,强调训练学生的操作、调试、修改方面的动手能力。 1991年芬兰赫尔辛基大学的学生Linus Torvalds开发的Linux操作系统内核的源代码,开创了Linux操作系统的历史。此后,GNU项目的C库、gcc、emacs、bash等软件相继移植到Linux上,增强了Linux的性能。 目前核心代码已发布到2.6.1x,对商业版的Unix系统构成了很大的威胁。 UNIX系统的某些特征也移植到很多的微机操作系统中,如MS—DOS,OS/2,Windows,Windows NT,Macintosh(安装在Apple机上)等。;1.5.2 Solaris操作系统;Solaris容器技术 ;开放源代码的OpenSolaris项目;CDDL协议;2.用户有权保护在OpenSolaris源代码基础上开发的自有技术 GPL协议要求,如果要将遵守GPL协议的代码与其他代码相结合,必须首先把这些代码变成遵守GPL的软件。

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档