- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第01课 网络操作系统概述.ppt
总体概述 应学会的内容: 掌握网络操作系统的定义 熟悉网络操作系统的类型 了解网络操作系统的发展 重点:掌握网络操作系统的定义 难点:熟悉网络操作系统的类型 2.操作系统发展史 1.人工操作方式(1946-50年代) 计算机没有操作系统,计算机的操作由程序员采用手工操作直接控制和使用计算机硬件,用户既是程序员,又是操作员。 特点:a.用户独占了全机的资源; b.资源利用率低; c.计算机系统效率低下; 2.批处理技术(50年代末-60年代中) 批处理技术是指计算机系统对一批作业自动进行处理的技术。 操作员收集到一批作业后一起把它们放到卡片机上等待输入输入计算机。计算机上则运行了一个驻留在内存中的执行程序,以对作业进行自动控制和成批处理。 特点:能实现作业到作业的自动转换,缩短作业的准备 和建立时间减少人工操作和干预,让计算机尽可能地连续工作。 批处理技术流程图 3.多道程序设计技术(60年代初-70年代中) 多道程序设计(Multiprogramming)是指允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。从宏观上看,多道程序都处于运行过程中,但都未运行完成;从微观上看,各道程序轮流占用CPU,交替地执行。引入多道程序设计技术的根本目的是提高CPU的利用率,充分发挥系统部件的并行性。 特点:a.独立性 b.随机性 c.资源共享性 3.操作系统的基本类型 1.批处理操作系统 用户把要计算的应用问题遍成程序,连同数据和作业说明书一起交个操作员,操作员集中一批作业,并输入到计算机中。然后由操作系统来调度和控制用户作业的执行。通常,采用这种批量化处理作业方式的操作系统称为批处理操作系统。 1.批处理操作系统 批处理操作系统根据一定的调度策略把要求计算的算题按一定的组合和次序去执行,从而,系统资源利用率高,作业的吞吐量大。批处理系统的主要特征: a.用户脱机工作; b.成批处理作业; c.多道程序运行; d.作业周转时间长; 2.分时操作系统 允许多个联机用户同时使用一台计算机系统进行计算机的操作系统称分时操作系统。 其实现思想如下:每个用户在各自的终端上以问答的方式控制程序运行,系统把中央处理器的时间划分成时间片,轮流分配给各个联机终端用户,每个用户只能在极短时间内执行,若时间片用完,而程序还未做完,则挂起等待下次分得时间片。这样一样来每个用户的每次要求都能得到快速响应,每个拥护获得这样的印象,好象他独占了这台计算机一样。 2.分时操作系统 特征: a.同时性; b.独立性; c.及时性; d.交互性; 3.实时操作系统 实时操作系统(Real Time Operating System)是指当外界事件或数据产生时,能够接收并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制监控的生产过程或对处理系统作出快速响应,并控制所有实行任务协调一致运行的操作系统。 4.通用操作系统 如果一个操作系统工程兼有批处理、分时处理和实时处理系统三者或者其中两者的功能,就形成了通用操作系统。 4.网络操作系统的定义 它是网络拥护和计算机网络的接口,它管理计算机的硬件和软件资源,诸如网卡、网络打印机、容量外存等,为用户提供文件共享、打印共享等各种网络服务以及电子邮件、WWW等专项服务。因此,网络操作系统是一种具有单机操作和网络管理双重功能的系统软件。 注意 5.网络操作系统主要功能 数据共享:网络操作系统的核心功能; 设备共享:网络用户共享比较昂贵的设备。 文件管理:管理网络用户读写服务器上的文件,并对访问操作权限进行协调和控制; 名字服务:网络用户注册管理,通常由域名服务器完成; 网络安全:防止非法用户对网络资源的操作、窃取、修改和破坏; 网络管理:包括网络运行管理和网络性能监控等; 系统容错:防止系统因故障而影响网络正常运行; 网络互连:将不同的网络互连在一起,实现相互通信和资源共享; 应用软件支持:支持电子邮件、数据库、文件服务等各种网络应用 6.常见的网络操作系统 1.UNIX/Linux 是一种多用户、多任务的网络操作系统。主要应用于大型机、小型机以及高档微机。 2.Windows NT/2000/2003 微软公司开发的一
文档评论(0)