【公务员】公务员考试专业科目:计算机――网络操作系统复习内容提示.docx
《【公务员】公务员考试专业科目:计算机――网络操作系统复习内容提示.docx》由会员分享,可在线阅读,更多相关《【公务员】公务员考试专业科目:计算机――网络操作系统复习内容提示.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、复习内容提示第一章网络操作系统引论本章全面地介绍了操作系统的基本概念、基本工作原理以及操作系统的各种类型,进而引入了网络操作 系统的概念。操作系统是计算机系统硬件层的第一次扩充,在这一层实现了操作系统的全部功能,并供应了相应的接 口。操作系统的作用在于提高计算机系统的效率,增加它的处理实力和便利用户的运用。为提高计算机系统 的效率,本章引入了多道程序设计的概念,在此基础上形成了虚拟处理机和虚拟计算机的思想。系统调用作为操作系统与用户编程的接口被引入。大多数计算机系统都区分算态与管态,目的是赐予系 统程序比用户程序更高的特权,这个特权就是能否运用特权指令。系统程序只有在管态下方可执行特权指令,
2、供应操作系统的各项服务。用户恳求操作系统服务时,运用访管指令可从算态进入管态,由操作系统完成用 户的服务恳求,并由管态回到算态。系统调用就是用户程序恳求操作系统为之服务的一种手段,因为在系统 调用吩咐中必定有一条访管指令。操作系统的种类繁多,在单机运行环境下多运用单用户操作系统、批处理操作系统、实时操作系统和分 时系统;在多机环境下,可运用网络操作系统、分布式操作系统和多处理机操作系统。网络操作系统是基于计算机网络范围的操作系统,它具有一般计算机操作系统的基本特征:网络操作系 统的主要任务是用统一的方法管理整个网络中共享资源的运用和任务的处理。总之网络操作系统是建立在主 机操作系统基础上用于管
3、理网络通信和共享资源,协调各主机上任务的运行,并向用户供应统一的有效的网 络接口的软件集合,它是用户(或用户程序)和主机操作系统之间的接口,网络用户只有通过网络操作系统方 能取得网络所供应的各种服务。网络操作系统的结构其次章网络操作系统的体系结构本章讲解并描述网络操作系统的体系结构,重点探讨了客户/服务器计算模式。它不仅是信息处理的基 本模式,也是网络操作系统结构设计的模式。采纳客户/服务器计算模式,具有重要意义。它简化了基本操 作系统,为用户供应了多种应用程序设计界面,缩小了内核;它提高了系统的牢靠性,由于服务器运行在用 户态,不能干脆访问硬件和侵扰内核,同时它也不受其他进程的影响。客户/服
4、务器模式的重要意义,还在 于它特别适合分布式计算环境。网络操作系统与用户有两级接口:级为操作吩咐级接口,另一级为用户的编程接口。本章重点介绍 网络吩咐接口,包括常用吩咐、Shell程序设计以及图形用户接口 GUI。网络操作系统与一般操作系统一样, 一般采纳四个层次。这四层是:硬件层,内核,外壳和应用程序。其中的内核在操作系统中占有极为重要的 地位,它是操作系统的核心。网络操作系统有两种内核组织方式:强内核和微内核。强内核是基于传统的集中式操作系统的内核 结构,而微内核是一种新型内核结构,它体现了操作系统结构设计的新思想。它的基本思想是内核要尽可能 地小,使其他全部的操作系统服务都放在核外用户级
5、完成。微内核与客户/服务器计算模式的有机结合是网 络操作系统、分布式操作系统结构设计的新方向、新形式。第三章网络操作系统的通信本章全面系统地介绍了网络操作系统中的通信。在网络系统中有两种类型的通信方式:基于共享存储器的通 信方式和基于消息传递的通信方式。前者适用于网络中各节点机内部诸进程之间的通信,而后者适用于网络 中各节点机之间的进程通信。节点机内部诸进程之间的通信与传统的单机操作系统中的通信完全相同。由于每个节点机都有一个可供各进占用更少的内存 多种开发工具Palm OSPalm OS是一种32位的嵌入式操作系统,用于掌上电脑。Palm OS与同步软件HotSync结合可以使掌上电脑与PC
6、机上的信 息实现同步,把台式机的功能扩展到了手掌上。主设计:3Com公司的Palm Computing部出现年月:1996年特点小巧功能丰富多功能集成化本文来自网络,语不要使用盗版,谢谢阅读 版权所有2010程共享的存储器,所以可采纳共享变量的方式进行通信。信号量和P、V操作是实现进程间同步和互斥的有 效工具,但由于P、V操作不能传送大量信息,所以它是一种低级通信原语。为了实现在进程之间传送大量 的信息,提出了进程通信的高级原语。采纳高级通信原语进行通信主要有消息缓冲通信和信箱通信两种方 式。一个传统的单机操作系统与一个网络操作系统的重大区分是,网络操作系统的通信问题更为重要,更为困难。 因为
7、在网络系统中,一个进程的执行时间包括该进程的计算时间和通信时间,而通信时间的增大可能导致系 统效率的下降,甚至会使网络系统的效益完全丢失。在网络系统中,提出了各种通信方式且都已实现并取得 了广泛的应用。基于广域网的系统,虽然可以运用像TCP/IP和OSI这样的面对连接的分层协议,但是存在 的主要问题是,必需解决如何保证数据传输的牢靠性。对于基于局域网(LAM)系统,却很少运用分层协议。 相反,在这样的系统中,采纳一种很简洁的客户/服务器模型。在该模型中,客户向服务器发送一个消息, 由服务器向客户返回一个应答。由于削减了在各层的开销,就可获得较高的性能。在消息传递系统中,大多 数的设计内容都与通
8、信原语有关:堵塞与非堵塞原语、缓冲与非缓冲原语、牢靠与非牢靠原语。从概念上讲,客户/服务器模型中进程间的通信是作为I/O来处理的,为了给用户供应更强的透亮性,广泛 运用远程过程调用进行通信。有了远程过程调用,在一台机器上运行的客户进程就可以调用在另一台机器上 运行的进程。在客户/服务器模型中,设计了一个客户代理和一个服务器代理。客户代理和服务器代理的主 要功能是处理所收集的参数,构造消息以及实现与内核的接口。虽然远程过程调用比消息传递通信原语更进了一步,但它也存在其固有的缺点。例如,服务器的寻址定位、 指针和困难数据结构的传送、全局变量的运用,这些都是很难处理的。由于客户机和服务器机都可能发生
9、故 障,这也会影响系统的坚决性。远程过程调用仅限于这样的状况,即只有一个客户机与一个服务器机之间进 行通信。当有多个客户机和多个服务器机时,就须要供应组通信机制。第四章网络系统中的资源共享资源共享是计算机网络中最重要的功能之一,是对计算机网络中的硬件和软件资源实施有效的管理。其中比较常用的资源共享是:硬盘共享、打印机共享、文件共享和数据共享。本章主要介绍硬盘、打印 机、文件和数据共享的基本功能、工作原理和运用方法。网络中硬盘共享为网络用户供应了共享服务器上或某个工作站上的大容量硬盘的功能,并在此基础上供应了 打印机的共享功能。在这里描述了硬盘共享的两种实现方法:以虚拟软盘方式实现硬盘共享;以文
10、件服务方式实现硬盘共享。 在目前的网络操作系统中,采纳两种共享打印方式,一种是客户/服务器方式;另一种是对等方式。网络文件系统主要有两种实现方法:对等方式、客户/服务器方式。分布式文件系统要解决的关键问题是文件的存储位置对其他系统的透亮 性。在客户/服务器方式中,本地文件的访问和服务器上共享文件的访问对用户来说是一样的,也就是说文 件的物理位置对用户是透亮的。作为一个用户,可以选择自己的工作站上的资源共享或停止其共享。在网络 环境下,可以采纳数据移动和计算移动两个方式实现文件和数据的共享。数据移动文件共享方法适合于访问 传送文件中较少部分内容的状况。当计算相对简洁,而计算须要的数据量较大,且计
11、算所需数据在异地工作 站上时,采纳计算移动相对便利。第五章网络系统中的服务软件本章以Internet网为例介绍了电子邮件E-mail文件传输协议FTP和Web服务的基本功能、工作原理和运 用方法。电子邮件是Electronic Mail的中文名,简称为E-mail,它是Internet网上运用最频繁、应用最广泛的一 种服务,它实现了网上任何两个主机之间的消息传输。电子邮件是一种软件,它的功能是可以将消息从一台 计算机发送到另一台计算机,按肯定的方式保证这些消息正确地到达目的地。这些消息可以是数据,也可以 是文本、程序文件,还可以是图片,这些消息称为邮件。利用E-mail可以实现邮件的发送和接收
12、。文件传输协议FTP实现了 Internet网上两个主机之间的文件传输,即文件拷贝,它为用户获得Internet网上资源, 供应了便利。FTP是Internet上除E-mail外最基本、最常用的文件传送工具之一,是一个客户/服务器系统, 是实现Internet上软件共享的基本方法。在Internet上,有大量的FTP节点分布在世界各地。在这些节点 上,有大量的有用信息,例如:免费运用的软件、图像数据、文本数据等。Web采纳客户/服务器模式它是由分布在Internet上的成千上万个Web服务器和Web阅读器构成的。WWW是Internet网上发 展最快的网络服务,它是信息检索和超文本技术的有机结
13、合。Web上的信息主要是以超文本信息方式组织的。 在Intemet中有一种特地用来描述Web超文本信息组织方式的语言,称为超文 本标注语言,即HTML。只 要依据HTML规范组织信息,这些信息就是超文本信息,就可以放在一服务器上供其他Web工作站用阅读器 阅读和阅读。第六章网络系统中应用程序接口本章介绍了网络应用程序编程接口。网络操作系统中应用程序编程接口称为网络 API (Application Programming Interface) o从开放系统互联参考模型(OSI/RM)来看,API所采纳的基本 构造技术就是分层。虽然各种网络(如Novell、Windows NT、DECnet等)
14、的分层与OSI/RM不尽相同,但在 各种网络中的各个层次都供应了一些相同或不同的网络服务和协议,这些网络一般都具有很强的网络服务和 相当困难的协议。这些服务和协议的实现细微环节通常都隐藏在各层之内。网络操作系统中应用程序编程接 口即网络API (Application Programming Interface)的作用是便于用户运用网络和开发网络应用程序,在 各种网络的各个层次上为用户和第三方开发者供应了便利敏捷的编程接口。这些接口统称为应用程序编程接 API。从原则上讲,各种网络供应的API可以分布在各个层次上,即在应用层、表示层、会话层、传输层、 网络层、数据链路层、物理层。一般的网络只在
15、应用层、会话层、传输层和网络层供应接口 API,本章重点 探讨网络传输层接口。本章以UNIX网络为背景,探讨了两种编程接口。传输层接口 TLI和管套接口 WinSock,而WinSock则是管套 接口 Socket的一个扩展,它是Windows环境下的Socket。全部这些接口都供应了一组函数供应用程序调用, 函数也并不困难,但每个函数都带有若干参数。这些参数所涉及的范围甚广。本章的目的在于使读者对编程 接口有一个基本了解,驾驭编写网络通信程序的基本框架,为下一步网络编程打下基础。第七章网络操作系统实例一:NetWare本章讲解并描述了 Novell网络的网络操作系统NetWare,以它作为网
16、络操作系统的一个实例,全面探讨了它 的内部结构。本章首先探讨了 Novell网的基本组成。它的硬件组成包括网卡媒体、网络工作站、网络服务器和网间连接 器。它的软件组成包括服务器操作系统、网络服务软件、工作站重定向软件以及传输协议软件四个部分。 在回顾了 NetWare形成和发展的历史的同时,我们以NetWare386作为分析网络操作系统的基本对象。 NetWare是Novell公司开发的高性能开放环境的网络操作系统,是Novell网络的核心。利用NetWare可以将分散的计算机、网络服务器、主机(HOST)和小型机组成一个网络系统,实现软件、 硬件资源共享;NetWare供应了通讯服务、打印服
17、务、数据库服务和报文服务等功能,允许同一网络中不同类型的计算机共享这些服务和应用程序;NetWare网络体系结构特别敏捷,具有可扩展性、高性能、高牢靠性等特点;NetWare管理的数据容量可以与小型机相比拟,并且以较低的价格供应了较高的数据输入/输出性能。NetWare是网络操作系统,与网络的功能和技术特性亲密相关。本章从局域网的观点来分析NetWare的 功能。为此,从OSI/RM的层次结构动身,探讨了 NetWare在各个层次上的服务和协议,其中重点介绍了 S PX/IPX协议。从NetWare的开放性来看,它是一个开放的网络服务器平台,具有开放的体系结构,并分 析NetWare的内部结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公务员 考试 专业 科目 计算机 网络 操作系统 复习 内容 提示
限制150内