欢迎来到四川自考网,今天是2020年8月21日

自考资讯热线:028-65656189

距离自考还有28

当前位置:首页 > 自学考试 > 模拟试题 > 理工类专业 >

2016年自考网络操作系统练习题(简答题)(2)

发布时间:2016-02-11 15:30:57

  21、简述客户/服务器模式中,客户与服务器之间的交互过程。

  答:在客户/服务器模式中,客户与服务器之间交互过程如下:

  1)客户方以通常方式发出服务请求,由客户机上的网络软件把它装配成请求包,再通过传输协议把请求包发送给服务器方。

  2)服务器传输软件收到请求包后,对其检查,无误后把它提交给服务器方的网络软件。

  3)服务器网络软件根据请求包的请求,完成相应的处理和服务,并将其结果装配成响应包,由传输协议软件将其发送给客户。

  4)由客户的传输协议软件把收到的响应包转交给客户的网络软件,由网络软件作适当处理后交给客户。

  22、简述分布式计算机系统的主要特点。

  答:分布式计算机系统具有以下主要特点:

  1)分布式系统中任意两台计算机之间可以利用通信交换信息。

  2)分布式系统中计算机具有相对的自主性或自治性。

  3)分布式系统具有透明性。各计算机上的资源可以共享,而且用户不必考虑资源所在的位置。

  4)分布式系统具有整体性或协同性。各计算机可以共同完成一个任务,每台计算机只完成整个任务的一部分。

  5)分布式系统具有坚定性。任何一台计算机出现故障不会使系统瘫痪,可以“降级”使用。

  23、Windows NT如何动态调整线程的优先级?

  答:内核的线程调度程序采用的调度算法是可抢占的动态优先级调度算法。

  最初,线程从创建它的进程那里获得优先级,线程可将继承的进程基本优先级改为稍高或稍低的优先级。线程在执行过程中,优先级可以动态变化。

  当线程执行完一个完整的时间片后,该线程被中继而放弃处理机,其优先级降低了级并进入下一就绪队列。最多可到线程的基本优先级。一个线程从等待状态变成就绪状态时要提高优先级。提高的幅度与所等待的事件有关。等待键盘输入所提高的幅度最大,其次是等待磁盘I/O,而计算型线程所提高的幅度最小。

  24、简述网络文件系统的实现方法及其特征。

  答:1)对等方式。在网络中的每个系统都配置有自己的文件系统,每个系统都允许其他系统访问自己的文件系统,基于这种方式实现文件系统称为分布式文件系统。分布式文件系统要解决的关键问题是文件的存储位置对其他系统的透明性;以及在一个文件从一个系统移向另一个系统时,把文件的新位置公布给网中所有的系统。

  2)客户/服务器方式。在每个用户的系统中,都有自己的文件系统,管理本地文件的访问;共享文件保留在文件服务器中。系统中配有重定向程序,截获文件访问请求,并负责文件的定向。当文件的访问请求是对非本地文件进行的时,重定向程序形成请求报文并发往文件服务器,文件服务器代为处理指定的文件操作;处理完后将处理结果形成报文回送用户系统。

  25、简述组通信的应用场合,主要特征及其实现。

  答:在网络系统中可以采用组通信方式。组通信的主要特征是:当一个消息发送给这个组时,该组的所有成员都可以接收,组通信具有“一对多”的形式,即一个发送者,多个接收者。组通信的实现在很大程度上依赖于硬件。在一些网络系统中,可以为组指定一个特殊的网络地址(例如,节点机网络地址的高位置1)。

  采用多播式,只给每一级分配一个不同的多播地址即可。

  也可采用广播式。在这种方式下,每个节点结每次收到的广播都用软件检查一下,如果不是发给自己的,则将消息丢掉。

  最后,如果多播式、广播式都不可行,则可采用单播式,但其效率甚低。

  26、简述地址解析协议的功能。

  答:地址解析协议(ARP)模块将网络层地址(IP地址)映射为链路层的相应地址。ARP映射是动态的,当网络结构发生变化时,ARP自动重新映射地址。

  反向地址转换协议(RARP)将像以太网这样的链路层地址映射为IP地址。

  27、简述分时系统的特点。

  答:分时系统具有以下特点:

  1)同时性。多个用户同时使用同一个计算机系统。

  2)独立性。每个用户独立地使用同一个计算机系统。

  3)及时性。用户的请求能在较短时间内得到响应。

  4)交互性。用户与系统可进行人-机对话。

  28、简述现代操作系统的基本特征。

  答:现代操作系统具有以下基本特征:

  1)并发性。并发指的是在操作系统中存在着许多同时的或并行的活动。

  2)共享性。系统中存在的各种并发活动要求共享系统中的硬件、软件资源。

  3)虚拟性。虚拟是指将一个物理实体映射为若干逻辑实体,例如虚拟处理机、虚拟存储器等。

  4)不确定性。在多道程序设计环境下,各程序按异步方式运行,每道程序在何时执行,各自执行的顺序以及每道程序所需的时间,程序执行的结果都是不确定的。

  29、简述线程的概念及引进“线程”的好处。

  答:线程可定义为“进程内的一个执行单元”,或者定义为“进程内的一个可调度的实体”。

  引进“线程”的好处是:

  1)以线程作为系统调度的基本单位,减少了系统的时空开销。

  2)提高了系统的并行能力。

  30、简述环境子系统的工作过程。

  答:每个环境子系统是一个用户态服务器,它为每个特定的操作系统提供一个API。它为客户进程提供的服务过程是:当一个应用程序调用其相应的一个API例程时,一个消息通过NT执行体的本地过程调用(LPC)工具,发送给完成该API例程的服务器,这个服务器执行该API例程,并通过LPC将结果返回给应用程序。

  31、简述信箱的概念及数据结构。

  答:信箱用于存放信件,而信件是一进程发送给另一进程的消息。信箱也是一种数据结构,逻辑上可分为两部分:信箱头和信箱体。信箱头是信箱的描述部分,信箱体由若干格子组成,每个格子可存放一个信件。

  信箱头包括如下信息:信箱名:boxname

  信箱大小:boxsize

  已存信件数:mesnum

  空格子数:fromnum

  32、简述微内核的概念及优点。

  答:微内核结构是一种新型结构,它体现了操作系统设计的新思想,微内核的设计目标是使操作系统的内核尽可能小,使其他的所有操作系统服务一般都放在核处用户级完成。

  微内核结构具有如下优点:

  1)灵活性。微内核短小精干,仅提供最基本最必要的服务。

  2)开放性。操作系统除内核以外的功能都可用服务器的形式建立在内核之上,系统的开发者基于这种结构框架,可以方便地设计、开发、集成自己的新系统。

  3)可扩充性。采用微内核的操作系统,对于实现、安装、调试一个系统是很容易的。因为加入和修改一个服务有需要停止系统和重新引导内核。利用这一点,用户可以重写他们已有的不满意的服务。

  33、简述URL的含义及组成部分。

  答:URL(Uniform Resource Locator)称为资源定位器。URL提供了访问或检索一个特定Internet上对象的信息的方法。URL由三部分组成:协议、页面所在机器的DNS名字,文件的路径和文件名。

  34、简述网络操作系统的主要特点。

  答:网络操作系统具有以下特点:1)复杂性;

  2)并行性;

  3)节点之间的通信与同步;

  4)安全性。

  35、简述Windows NT执行体的层次结构。

  答:NT执行体的层次结构如下:

  第一层是系统服务,它是NT执行体为用户态进程提供的一个接口。

  第二层是NT执行体的几个组成部分:1)对象管理程序

  2)安全调用监视程序

  3)进程管理程序

  4)本地过程调用

  5)虚拟内存管理程序

  6)I/O管理程序

  第三层是NT内核。

  第四层是硬件抽象层,它将执行体的其余部分与硬件特性隔离开来。

  36、多处程序设计实现的硬件基础是什么?

  答:多道程序设计的硬件基础是中断系统和通道技术,它们为多道程序设计的实现提供了有力的支持。在多道程序设计的环境下,当CPU要求在主存和外设间传输时,通过发I/O指令命令通道工作,完成相应的数据传输,这样使得CPU从繁琐的I/O操作中解放出来,当I/O操作完成后,通道以中断方式请求CPU的处理,从而实现了CPU的计算与I/O操作的并行。

  37、在设计实时系统时要考虑哪些问题?

  答:1)实时时钟管理

  2)连续人—机对话

  3)过载的保护

  4)高可靠性的保证。

  38、简述文件存储空间的管理通常所采用的几种方法。

  答:文件存储空间的管理通常采用如下方法:

  1)空白文件目录。这种方法是将盘空间的一个未分配区域称为一个空白文件,系统为所有的空白文件单独建立一个目录,每个空白文件在这个目录中建立一个表目。

  2)空白块链。这种方法将盘上的所有空白块用链接指针或索引结构组织成一个空白文件。

  3)位示图示。它将文件存储器的存储空间建立一张位示图,用以反映整个盘空间的分配情况。

  39、简述为构建一个Novell网在硬件和软件上所应具备的条件。

  答:Novell网络硬件由以下基本成份组成:1)网卡和媒体;

  2)网络工作站;

  3)网络服务器;

  4)网间连接器。

  Novell网络软件由以下基本成分组成:1)服务器操作软件;

  2)网络服务软件;

  3)工作站重定向软件;

  4)传输协议软件。

  40、为方便应用程序访问网络,Windows NT提供了哪些应用程序接口?

  答:为方便应用程序访问网络,Windows NT提供了以下应用程序接口API:

  1)Win32 API。

  2)Win32网络(WNet)API。

  3)NetBIOS API。

  4)Windows Socket API。

  5)远程过程调用(RPC)功能。

  6)Win32命名管道和邮件槽API。