文档详情

01.操作系统.ppt

发布:2017-05-10约字共57页下载文档
文本预览下载声明
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 网络与分布式操作系统的区别: 网络操作系统与分布式操作系统虽然都属于管理分布在不同地理位置的计算机,但最大的差别是: 在网络操作系统中工作,用户必须知道网址; 在分布式操作系统中,用户可以不知道计算机的确切地址,尤其是全分布式操作系统,即应该由系统自动寻找地址,并合理分配各种资源。 * 五类操作系统为用户服务的方式类比 批处理操作系统:对用户的服务有点像批发商店,顾客购置一大批商品,当然不能着急,允许等一段时间办完。 分时操作系统:有点像零售商店,交互性很强,交易时间不能太长,以顾客能忍受的时间为限。 实时操作系统:有点像24小时“全天候服务”的饭店或商店,顾客随时想吃饭或购物都能及时得到满足。 * 五类操作系统为用户服务方式的类比(续) 网络操作系统:像“电视购物”或网上“电子商务”购物,只要知道电话号码或“网址”,就能得到服务。 分布式操作系统的管理有点像新兴的社区服务公司或咨询公司,客户只要提出服务要求。例如,顾客要购买某一商品,而不必知道在哪里能买到,而由社区服务公司去安排查询后告诉顾客或帮顾客办到。 * 5:操作系统的用户接口 用户在使用计算机时看到的是操作系统的用户界面,也称为用户接口。用户在这个界面下与计算机进行交互和沟通,提交用户的作业。 在实际操作中,用户通过输入设备(如键盘、鼠标器、触摸屏等)将要求“告诉”计算机,计算机收到这些请求后再来为用户服务。 操作系统的作业管理为用户提供了两种接口:命令接口和程序接口。 * (1)操作系统的命令接口 操作系统的命令接口有两个基本任务: 其一是判别和解释用户输入的操作命令,并将相应的命令操作转向对应的命令处理程序; 其二是接收从操作系统传来的信息,然后通过屏幕提示等方式提供给用户。 * (1)操作系统的命令接口(续) 命令接口,除了直接用命令外,还有其它方式,用户可不必事先记住命令及其选择项参数,就可以和计算机进行交互。 特别是Windows操作系统广泛应用以来,窗口技术得到了极大的发展,它提供了更友好的“图形用户接口” 。 * (2)操作系统的程序接口 操作系统的另一类接口是为编程人员提供的在程序模式下的系统调用接口,用它们来请求操作系统服务,简称程序接口。用户通过在程序中使用这些系统调用命令来请求系统提供的服务。 * (2)操作系统的程序接口 系统调用命令可查阅相应操作系统的《高级程序员手册》,具体格式因系统而异。对于每种操作系统而言,所提供的系统调用命令条数、格式以及所执行的功能等都不尽相同。即使是同一种操作系统,其不同版本所提供的系统调用命令条数也会有所增减。 * 6:常见的几种操作系统 (1) DOS操作系统 (2) Windows操作系统 (3) UNIX操作系统 (4) Linux操作系统 * (1) DOS操作系统 DOS操作系统是一个单用户、单任务操作系统,曾经是个人计算机上被广泛使用的一种操作系统。目前它为用户提供了许多高质量的编程工具、丰富的系统资源和较完备的文件管理,有较多的外部和内部命令,功能强大的系统调用等。 * (2) Windows操作系统 Windows操作系统是一个单用户多任务的操作系统,是20世纪90年代初计算机操作系统技术进步的重要标志,也是DOS的换代产品。Windows操作系统在用户界面设计方面成功地使用了窗口技术,使其很快在全世界普及应用。 (微软80%以上的工作量花在界面上) * (2) Windows操作系统(续) 随着Windows版本地不断更新,目前已经面世的Windows Server 2003、Windows Vista操作系统添加了许多全新的特性。随着微软Windows Vista个人消费版操作系统的上市,个人计算机将迈向一个全新的时代。 * (3) UNIX操作系统 UNIX是一个交互式分时多用户多任务操作系统。它具有短小精悍的系统内核和功能强大的核外程序,典型的树型结构的文件系统 ,良好的可移植性,友好的用户界面,被广泛地配置在大、中、小型计算机上,并逐渐下移配置到个人计算机和微机工作站上。 * (4) Linux操作系统 Linux是由UNIX演变而来,是一个免费的、源代码开放的操作系统。Linux集中了大量前人的智慧,它的效率和精简性相当优秀; 运行速度非常快;稳定性也非常高;对系统的硬件配置要求却很低。且Linux是完全开
显示全部
相似文档