《2023年自考网络操作系统课后题目带答案.docx》由会员分享,可在线阅读,更多相关《2023年自考网络操作系统课后题目带答案.docx(31页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第一章:网络操作系统概论一、思考题I、什么是计算机系统?计算机系统是如何构成的?答:计算机系统是一种按用户的规定接受和存储信息、自动进行数据解决并输出结果信息的系统。计算机 系统涉及硬件系统和软件系统两部分。2、什么是操作系统?请说明操作系统在计算机系统中的作用和地位?答:操作系统是计算机系统中的一个系统软件。它能有效地组织和管理计算机系统中的硬件及软件资源, 合理地组织计算机的工作流程,控制程序的执行,方便用户使用,并能使计算机系统高效地运营。操作系统是硬件和软件的桥梁,是计算机资源的管理者。硬件资源在操作系统的管理下调配有序、协 调工作;操作系统又是人机交互的接口,人们通过命令或系统调用来
2、控制计算机的运营。所以,离开了操 作系统,计算机就难以高效地运转。3、操作系统管理计算机系统的哪些资源?答:操作系统管理计算机系统的资源有硬件资源和软件资源。硬件资源重要有解决机、主存储器、辅存储 器以及各种类型的输入/输出设备;而各种程序和数据则是计算机的软件资源。4、请从资源管理的角度说明操作系统的重要功能?答:从资源管理的角度看,操作系统的重:要功能是组织和管理计算机系统中的硬件和软件资源。操作系统 根据用户对各种资源的需求情况,资源的当前分派和使用情况以及有关的资源进行调度,并对资源进行有 效的组织和管理。5、操作系统有哪些基本特性?答:操作系统的基本特性有并发性、共享性和随机性。并发
3、性是指在计算机系统中同时存在若干个运营着 的程序,宏观上并行微观上串行。共享性指操作系统程序与多个用户和谐共用系统中的各种资源,对资源 的共享一般有两种方式:互斥共享利同时共享。随机性是指操作系统处什么样的状态之中是无法确切知道 的,它强调了操作系统的设计与实现时要充足考虑各种各样的也许性。6、叙述各操作系统的工作方式及特点?答:操作系统的类型重要有批解决操作系统、分时操作系统、实时操作系统、桌面操作系统、嵌入式操作暂时调出内存。若该页被修改过,则要把信息重写到磁盘上。当一页被暂时调出内存后,反复4、5步。7、 恢复现场,重新执行被中断的指令。21、何谓系统的“抖动”现象?为什么会出现这一现象
4、?当系统发生“抖动”时,应当采用什么措施来加 以克服?22、什么是文献和文献系统?文献系统的功能是什么?答:文献可以被解释为一组带标记的、在逻辑上有完整意义的信息项的序列,程序和数据都可以是文献。所谓文献系统,是操作系统中统一管理信息资源的一种软件,它管理文献的存储、检索、更新,提供安全 可靠的共享和保护手段,并且方便用户使用。从用户的角度看,文献系统负责为用户建立文献、读写文献、 修改文献、复制文献和撤消文献,还负责对文献的存取控制。23、什么是文献的逻辑结构?有哪几种典型的文献逻辑结构?什么是文献的物理结构?有哪几种典型的物 理结构?这些结构各自有哪些特点?答:文献的逻辑结构就是用户所看到
5、的文献的组织形式,有三川典型的文献逻辑结构:无结构的字符流式 文献、定长记录文献和不定长记录文献构成的记录树。文献的物理结构就是文献在实际的存储空间存储时 的结构,常用的文献物理结构有顺序结构、链接结构和索引结构。24、如何拟定文献的存储方式?请总结文献的存储方式、文献物理结构和存储设备类型之间的联系。答:文献的存取方式就是文献的逻辑结构和物理结构之间的映射或变换机制,常用的存取方法有顺序存取和随机存取两种方式。至于选择哪一种文献的存取方式,即取决于用户使用文献的方式,也与文献所使用的存储介质有关。存取方式、物理结构和设备类型之间的联系如下图:存储介质磁带物理结构连续结构存取方式顺序随机磁盘连
6、续链接索引顺序顺序顺序随机25、设备管理的目的和功能是什么? P27答:设备管理的目的是:选择和分派输入输出设备以便进行数据传输操作;控制输入输出设备和CPU或 内存之间互换数据;为用户提供一个和谐的透明窗口;提高设备和设备之间、CPU和设备之间以及进程和 进程之间的并行操作,以使操作系统获得最佳效率。设备管理的功能是提供和进程管理系统的接口;进行设备分派:实现设备和设备、设备和CPU等之 间的并行操作;进行缓冲区管理。26、什么是设备的静态分派方式?什么是设备的动态分派方式?各有什么特点? P79答:设备分派的总原则是充足发挥设备的使用效率,尽也许地让设备忙碌但又要避免死锁。设备分派方法 有
7、静态和动态两种。静态分派方式是在用户作业开始执行之前,由系统次分派该作业所规定的所有设备、 控制器。这种方式不会出现死锁,但设备使用效率较低。动态分派在进程执行过程中根据执行需要进行, 这种方式有助于提高设备的运用率,但假如方法不妥也许导致死锁。27、请说明SPOOLing技术的基本思想,回答SPOOLing系统由哪些部分组成?简述它们的功能,并回答 SPOOLing系统中输入井和输出井的作用是?答:SPOOLING技术是多道程序设计系统中解决独占I/O设备的一种方法,它可以提高设备运用率并缩短 单个程序的响应时间,又称为虚设备技术。SPOOLING系统重要涉及输入程序模块(将作业预先输入到后
8、 援存储器中,预输入)、输出程序模块(作业执行时不必直接启动外部设备输出数据,只需将这些数据写 入输出井)、作业调度程序三个部分。输入井指预先输入的后援存储器,如磁盘等。输出井指是专门用于 存放将要输出信息的磁盘等。28、什么是移臂调度?什么是旋转调度?各有哪些重要的调度算法?答:移臂调度是根据访问者指定的柱面位置来决定执行顺序的调度,其目的是尽也许减少操作中的寻道时 间,常用的算法有先来先服务算法、最短寻找时间优先算法、电梯调度算法和单向扫描算法。旋转调度是 根据延迟时间来决定执行顺序的调度。29、假设一个活动头磁盘有200道,编号从0199。当前刺头正在54道上服务,并且刚刚完毕了 39道
9、的 请求。现有如卜访盘请求序列(磁道号):86、 147、 91、 173、 95、 148、 101、 26、 169、 80、 129、 22试给出采用下列算法后磁头移动顺序和移动总量(总磁道数)。I)鼓短寻道时间优先磁盘调度算法。2)扫描法磁盘调度算法(假设沿磁头移动方向不再有访问请求时,磁头沿相反方向移动)。1)最短寻道时间优先磁盘调度算法的磁头移动顺序和移动总量?二、名次解释1、用户接口、命令接口、系统调用2、进程3、可再入程序4、进程状态、进程控制块、进程队列、进程控制5、进程同步、进程互斥、临界区、信号量及P, V操作6、线程,死锁7、调度时机8、解决机运用率,吞吐量、响应时间、
10、解决机调度9、先进先出调度算法、时间片轮转、优先调度算法、多级队列反馈法10、存储体系、存储共享、存储保护11、地址转换、地址重定位、地址映射12、虚拟存储器13、页式存储、请求分页、缺页中断14、抖动(颠簸),页面置换15、先进先出置换算法,最近最少使用置换算法,抱负页面置换算法16 Belady异常现象17、文献、文献目录、文献系统18、文献的逻辑结构、文献的物理结构19、文献的存取方式,文献的操作20、文献的保护、文献的共享21、输入输出设备分类22、字符设备,块设备 23、独占设备、共享设备24、虚拟设备 25、缓冲技术 26、SPOOLing技术(假脱机技术) 27、磁盘调度,移臂调
11、度 28、先来先服务磁盘调度算法、最短寻找时间优先磁盘调度算法,电梯调度算法 29、旋转调度第三章:网络操作系统的通信 一、选择题1、计算机网络作为一个信息解决系统,其构成的基本模式是(B)A.对象模式B.对等模式和客户机/服务器模式C.对称多解决模式D.进程模式 2、网络上任一结点主机所拥有的资源都作为网络公用资源,可被其他结点主机上的网络用户共享,这种模式称为(D)A.客户机/服务器模式 B.主从模式C.对象模式D.对等模式3、消息缓冲通信中的临界资源是(D)A.消息缓冲队列A.消息缓冲队列B.接受区C.发送区D.消息缓冲区4、消息发送原语中一般要包含要发送消息的内存指针和(C)A.发送者
12、A.发送者B.接受者C.接受消息的内存指针D.投递员5、信箱可以由操作系统创建,还可以由(C)创建A.邮件服务器A.邮件服务器B.邮件管理器C.用户D.客户机6、客户机/服务器间通信时,一方面要获取(D)A.协议簇B.网络端标语C.信箱号D.IP地址7、网络端标语用于辨认接受者(B)A.客户机A.客户机B.进程C.用户D.信箱8、最常用的网络通信基础协议是(ABC)A.TCP/IPA.TCP/IPB.IPX/SPXC.NetBEUID.HTTP9、(C)协议不具有路由和跨网段操作功能A.TCP/IPB.IPX/SPXC.NetBEUID.HTTP二、填空题I、在操作系统中,通信分为低档通信和高
13、级通信 。2、 高级通信不仅合用于本机,还合用于网络。3、低档通信一般涉及且、信号量等,高级通信有消息队列、共享内存、套接字和 邮箱通 值_网络上重要使用高级通信技术。4、采用对等工作模式的网络,各结点主机都处在平等地位,没有主从之分。5、对于同步通信原语而言,进行调用send原语将消息发出后便处在状态.6、网络通信软件的任务是根据通信协议来控制和管理一线程的通信。7、实现在一个操作下将一个消息发送给多个接受者的通信机制称之为 的机制。8、消息缓冲通信时,当 要发信息时,执行 系统调用命令,产生进入操作系统核心。操作系统为发送者分派一个,并将所发送的消息内容从发送者空间 该缓冲区中,然后将缓冲
14、区连接到 的 末尾。9、消息缓冲通信时,当执行到 系统调用命令时,也产生,进入操作系统核心;操作系统将 从 复制到空间中,然后收到 o10、信箱是一种数据结构,逻辑上可分为两部分:和信箱体。II、信箱在创建时必须建立信箱头,其中包含、创建者的进程名等。12、进程不能向 的信箱发邮件,接受者不能从 信箱收邮件。13、网络通信协议是对计算机之间 的信息,能被收/发双方接受的传送信息内容的一组定义。14、常用的网络协议分为 协议和 协议。15、原语的设计上,通信原语分为、和。16、对于同步通信原语而言、进程调用send原语将消息发出后便于 状态。17、为了将信息安全可靠地传送到对方,一般采用 原语。
15、在客户机/服务器模型上可以采用 的方法。在具体应答时一般用 或 来完毕。18、实现流媒体传输有 和 o流媒体播放方式重要有、和。三、应用题1、在某小河上沿南北方向架设了一个独木桥,桥上只能承载一个人,无论是由南向北过桥还是由北向南过桥,均必须一个一个一次地过桥。请用信号量和P、V操作设计一个南北双方人们过桥的程序。2、请编写一个火车票订票代理访问票额数据库的程序,要保证票额不能超售或一票二售。3、某学校的托福考试考试考点已经报满,但是尚有部分晚到的学生希望能候补。请编写一个等候空闲名 额的程序,要保证公平,先到先得。4、请写出消息传递机制的发送原语和接受原语中有哪几个关键参数,并写出发送者和接
16、受者的算法代码。5、写出服务器向客户机用户发出收费告知的算法程序。6、某景点与浏览车停车场相距较远,游客可以在停车场免费搭乘环保交通车到达景区,浏览完毕再返回 停车场。已知景区内交通车总量为M,游客总数为N,约定:I)每辆交通车限乘一位游客。2)假如有空闲的交通车,应当允许想游览的游客乘坐。3)无空闲交通车时,游客只能排队等待。4)若没有想游览的游客,空闲的交通车就原地等待。试运用P、V操作实现游客进程与交通车进程的同步操作。7、在某大学训练营地只有一间浴室,他们制定了一个简朴的规则来使用这间浴室:当浴室没人时,第一 个洗澡的人可以随意进入,若进入的是男生,那么将门口的写有“男”字的木牌翻过来
17、,后来的人看到木 牌后,若他是男生便可以直接进入,若是女生,则只能在门口等候;若第一个来的是女生,就将写有“女” 字的木牌翻过来,依次类推。当最后一个洗澡的人离开浴室时,若是男生就将“男”字木牌扣回去,若是 女生就扣“女”字木牌。请设计一个程序,可以让男生和女生协调地使用该浴室。对于上述问题,当现在浴室内有男生,而男生又源源不断进入,也许导致女生长期等候,这显得很不公平, 那么请修改程序,当有女生来到并在门口等候时,后来的男生就不能越过女生进去,而是在女生后面排队。 反之亦然。8、对于如下四个进程,为满足同步关系,特设立同步信号量S1,S2,S3和s4,初值均为00 a,b,c和x,y,z均
18、为共享存储区,Proc 1 a:= 1, b: = 2;V(sl);P(s4);C=a+b+c+x+y+z;Proc2P(sD;Z=a+b;V(s2);Proc3x: = 8; y:=7;P(s2);Z=z+x+y;V(s3);Proc4P(s3);C=a+y;X=5;V(s4);)请问:上述四个进程运营结束后,a,b,c,x,y,z的值各是多少?9、某大学的学生选课系统规定,学生在每学期预选的课程不能超过15门,总计学分数不能超过35分。张同学选了 15门课以后,觉得有更好的课程需要选,很希望加选,但是,系统的限制使得她不能在增长 课程了,必须先退掉一门课,再去选新课。当她考虑再三将课程ci
19、退掉后,再去选课程Cj时发现课程Cj 已经满额,而张同学想选回本来的课程Ci时发现也已经没有空额了。选课系统为了解决这个问题,特地 使用了一个专有函数cxchangc_coursc(user,ci,cj)来互换新课和I日课,可将课程ci换成cj。下面给出了一种实现方法,请问是否对的?若对的请说明因素、若不对的请修改。要有注释说明。Exchange_course(user,ci,cj)ci-P(locki);ci-del(user);/选退课cj-P(lockj);if(cj-isFull() = false) 课没选满cj - add(user);选课cj - V(lockj);ci -V(l
20、ocki)四、思考题1、网络操作系统的通信有几种类型?答:通信分为低档通信和高级通信,低档通信一般用于本机内进程之间,而高级通信不仅合用于本机,还 合用于网络。低档通信一般涉及信号、信号量等,它们都采用共享变量的方法来实现。高级通信有消息队 列、共享内存、套接字和邮箱通信等。2、高级通信与低档通信有什么区别?高级通信的优点是什么?3、在共享变量的通信中,如何保证变量的一致性?答:通常,低档通信方式以信号量为主,通过两个P、V原语对信号量进行操作,P、V原语是一种卓有成 效的进程同步机制。4、在消息缓冲通信方式中,发送原语和接受原语的重要功能是什么?答:当发送者要发信息时,执行SEND系统调用命
21、令,产生自愿性中断进入操作系统核心。将信息放到缓 冲区。当接受者执行到RECEIVE系统调用命令时,也产生自愿性中断,进入操作系统核心。将信息从缓 冲区取出。5、信箱通信有什么优点?请描述信箱通信的数据结构并说明其通信过程。答:信箱通信是一种高级通信,也是间接通信。信箱是一种数据结构,逻辑上由信箱头和若干格子组成的 信箱体。发送者调用过程deposit将信件发送到信箱,接受者调用过程remove将信件从信箱中取出。6、信箱通信机制中有哪些基本通信原语?它们的功能是什么?7、在网络操作系统中,消息传递机制有什么优点?如何实现?8、消息传递通信机制中都有哪些通信方式?9、请描述什么是同步原语、异步
22、原语;缓冲原语,非缓冲语:可靠原语,非可靠原语。10、使用异步通信原语时,发送者在消息发送完毕以前为什么不能使用缓冲区?该如何解决?11、在进程间通信中,传送消息的可靠性是如何保证的?12、什么是远程过程调用?它与本地过程调用有什么区别?有什么联系?13、请描述一个远程过程调用的整个过程.14、什么是组通信?它的适应范围是什么?15、当需要广播一个视频数据时,一般采用何种通信方式?如何实现?16、运用客户机/服务器模式编写一个程序,客户机将键盘输入的一组数据传送到服务器,服务器将数据加 工以后(平方运算)返回给客户机,并在客户机上显示出来。五、名次解释1、信号、信号量、消息队列、共享内存、套接
23、字和邮箱通信2、低档通信、高级通信;直接通信、间接通信3、同步与互斥,生存者-消费者、缓冲区4、原语,发送原语、接受原语5、通信协议、网段、跨网段6、同步原语和异步原语;缓冲原语和非缓冲原语;可靠原语和非可靠原语。7、远程过程调用、系统调用、API8、组通信、网络多播式或多址通信9、流媒体传输;单播和点播,多播、广播第四章:网络操作系统的资源共享一、选择题I、通常在网络层组织用户的组称为()A.本地用户组B.全局用户组C.内置用户组D.特权用户组2、建立用户组的重要目的是()A.管理方便 B.操作系统需求C.网络管理必须D.避免越权3、在目前的网络操作系统中,采用两种共享打印方式,一种是客户机
24、/服务器方式,另一种方式是()A.假脱机B.重定向C.对等D.打印队列4、网络文献系统的实现方法和挂载和()A.链接A.链接B.远程调用过程C.网络通信D.共享数据5、当用户想要管理整个域时,其必须是()的管理员A.域本地组B.系统组C.高级用户组D.匿名组6、以虚拟设备方式实现硬件共享又称()A.设备链接A.设备链接B.设备安装C.设备复制D.设备挂载7、以文献服务方式的共享需要资源提供方有()A.远程文献访问接口A.远程文献访问接口B.系统调用接口CJIJ户命令接口D.管理员权限8、能与其他计算机共享一台或多台打印机的计算机称为()A.打印设备A.打印设备B.打印队列C.网络接口打印机C.
25、打印服务器9、UNIX共享文献的属性有()A.读取、写入和运营B.仅读取A.读取、写入和运营B.仅读取C.写入和读取D.读取、写入和删除10、共享的安全性一般通过()和密码保护来实现A.禁写B.限制访问A.禁写B.限制访问C.拒绝访问D.权限设立二、填空题I、经常用到的内置组一般分为I、经常用到的内置组一般分为,而常用的内置特殊组为和.2、某计算机加入到一个域,在该计算机上存有该域的用户组,那么这个计算机称为本地计算机,这个组称为 域本地组,在这台计算机上尚有部分用户组仅可以访问这台计算机,而不能访问域,那么这个组称 为本地组。3、由多个域可以组成树,这些域共享同样的表结构和配置,形成一个连续
26、的名字空间。树中的域通过信任关系连接起来,可以组成一个林。4、网络操作系统中,共享打印机可以通过-E脱机-的方法实现。5、网络文献系统是通过_挂载和远程过程调用实现的。 系统、网络操作系统、分布式操作系统七大类。批解决操作系统:将单个的客户作业组成一批作业输入计算机中解决。批解决操作系统分为单道批解 决和多道批解决系统。单道系统每次只将一个作业调入内存,占用解决机直至结束;多道系统将多个作业 调入内存,解决机以切换方式进行服务,极大提高了作业解决能力。批解决系统不适合交互式作业。分时系统指用户通过终端设备与计算机交互来运营各自的作业,并且共享一个计算机系统而互不干扰。 系统采用时间片的方式解决
27、用户的请求。实时操作系统能使计算机在规定的时间内及时响应外部事件的请求,同时完毕事件的解决。重要特性 是及时性、实时性、高可靠性、高过载防护性。桌面操作系统重要用于个人办公、解决文稿等事务,更多地被人们在桌面上直接使用。嵌入式操作系统广泛应用在当代电子、电器和智能机械设备上,它很灵活,可以通过装卸某此模块来 达成系统所规定的功能。网络操作系统是基于计算机网络的,其目的是互相通信及资源共享。分布式操作系统将大量的计算机通过网络连结在一起,可以获得极高的运算能力及广泛的数据共享。7、比较批解决系统、分时系统以及实时操作系统之间的相同点和不同点。8、在什么情况下应当采用批解决方式?在什么情况下应当考
28、虑分时策略?答:批解决方式适合将零散的作业组成批次解决;分时策略重要考虑到多用户及交互性。9、现代的通用操作系统把批解决方式和分时方式两者结合起来,为什么要这样做?这样的结合有什么特 点?10、实时操作系统有哪些重要特性?答:及时性、实时性、高可靠性、高过载防护性。11、在如下应用场合中,应当选用什么类型的操作系统呢?请说明因素。1)导弹控制2)国家记录局3)汽车发动机点火控制 4)火车订票系统6、网络文献和数据的共享可以通过数据移动和计算移动事先,前者合用于,后者合用于。7、UNIX文献系统的访问权限分派一般分为迎,写入和运营。8、共享访问一般要耍通过三重限制,分别为操作系统限制、身份认证和
29、共享资源的访问控制。三、应用题1、新来的员工被分派到开发部工作,后因工作需要经常需要解决上海分公司的售后维护的工作,管理员 应当如何分派员工的权限?2、某一个域的管理员在域中的一台客户机上登录,请描述该域辨认管理员的身份的整个过程。3、勘探队通过地震法测石油,将获得的大量数据进行分析,请问采用何种数据共享方式较为合理?请设 计一个数据分析的流程图。四、思考题1、何为用户以及用户组?它们之间有什么关系?答:用户是指操作计算机的人,通常通过操作系统内为用户提供的用户帐号来确认用户的身份。用户帐号 是一些信息的集合,涉及用户名、口令、组所属关系以及一些权限许可等。用户组就是具有相同特性的用 户集合体
30、,它只有一些管理的权限和许可。用户和用户组之间的关系有:一对一、多对一、一对多、多对 多四种关系。2、共享资源如何管理?都有哪些方法?答:共享资源管理的首要任务是保证用户能安全而有选择地将可以共享的资源进行发布,并保证其能在网 络上方便地查找信息。对于共享资源,一般有两种方法:一是硬件资源共享,涉及解决机、打印机、扫描 仪等,可以由管理员赋予用户适当的权限来使用;二是文献和目录共享,通常按用户对文献访问的需求设 立相应用户组的访问权限。3、硬件资源共享分为哪儿种?如何实现?答:硬件资源共享分为两种:一是以虚拟设备方式实现硬件资源共享,使网络中没有安装共享硬件的用户 使用共享设备,就像自己也安装
31、了同样,但是虚拟的;二是以文献服务方式实现硬件资源共享,事实上是 基于硬盘的文献系统共享,在该种方式中,管理员创建好文献卷,允许用户将文献存入文献服务器,同时 提供对文献创建、打开、读写、修改、删除、关闭等操作权限。4、如何实现打印机的共享?答:打印机是计算机的外部设备,当使用网络打印机时,系统先将打印作业通过计算机重定向到打印服务 器上,打印服务器对用户来讲即是一台虚拟的打印机,对系统来讲就是用户和物理打印机的中介。打印服 务器运用假脱机SPOOLING技术暂存用户的打印作业。当物理打印机空闲时,打印服务器按先来先服务 的队伍将文本或图形输出到物理打印机上打印为纸介材料。5、打卬服务器为什么
32、要采用SPOOLing技术?答:使用SPOOLING技术实现了一台物理打印机虚拟多台逻辑打印机的功能。宏观匕 每个用户随时都 能发出打印请求,并能得到响应,仿佛一台打印机专门为自己服务;微观上,一台物理打印机分时地为各 个用户服务。6、何为网络文献与数据共享?有什么特点?答:建立一个基于网络的文献管理系统来实现网络文献和数据的共享最为简便,该文献系统能让使用者在 访问网络上别处的文献时就像在使用自己的计算机同样。特点有:一提供透明的文献访问及传输方法,用 户不必知道文献存放的具体位置;二容易扩充新的资源或软件;三是高性能,文献访问快速高效,可灵活 配置和挂载,合用于异构环境。7、在网络环境下,
33、可采用哪几种文献和数据的共享方式?答:在网络环境下,可采用数据移动(将数据下载到需要的地方)和计算移动(将算法在拥有相应功能的 计算机上运营并返回结果)两个方式实现文献和数据的共享。8、为什么要建立网络文献系统?它具有什么样的功能?其实现方式是如何的?答:建立一个基于网络的文献管理系统来实现网络文献和数据的共享最为简便,该文献系统能让使用者在 访问网络上别处的文献时就像在使用自己的计算机同样。网络文献系统通过挂载和远程过程调用(RPC) 实现。9、网络共享文献为什么要限制权限?其都有哪些文献属性?答:资源共享给人们带来了不小的便利,可是除了便利之外,人们也时刻遭受因共享而引起的潜在安全威 胁。
34、为了保证资源共享的安全实现,需要限制访问权限。文献属性重要有读、写、运营三项。10、如何保证共享的安全?请列出也许的方法?答:为了保证共享的安全,系统在不同层面上进行了安全设立。一是权限设立,用户被分为许多组,每个 组都有不同的权限;二是密码保护,对用户的登录,或者对受限文献的访问,用密码保护的方式加以验证 或限制。三是共享访问的限制,该方式是通过用户权限和文献访问控制列表来实现的,通过设立不同的帐 户,分别给予不同的权限,以达成限制用户访问的目的。一般通过三重限制:操作系统限制、身份认证、 共享资源的访问控制。11、什么是文献的映射?如何实现?答:文献映射就是将文献的内容复制到进程虚拟地址空
35、间中,因此,文献映射能使进程把文献内容作为进 程地址区间的一块内存来对待,不需要使用文献的输入、输出操作,进程可以使用简朴的指针操作检查和 修改文献的内容。文献映射一般通过系统调用的方法实现。合用本机非网络。12、请调查你周边的计算机用户,列出三个以上的共享案例。五、名称解释1、用户组、用户组帐号、用户组权限2、域、树、林3、域控制器,域成员服务器和域成员计算机4、本地组、域本地组、全局组、通用组5、内置组、内置特殊组6、共享资源7、打印机、打印服务器、打印设备8、假脱机、输入井和输出井9、网络文献系统、挂载10、数据移动、计算移动II、权限设立、密码保护、访问控制列表12、文献映射、继承、句
36、柄复制第五章:网络操作系统的接口一、选择题1、基于WinSock的TCP/IP通信方式中,采用流方式的是()A.点-点通信B.广播通信C.异步通信D.存储转发2、TLI/XTI接口程序中,建立连接的函数是()A.bind()B.opcn() C. connect()D.rcv()3、TLI/XTI函数在面向连接的服务中一般称为()A.电话机B.传输端点C.信箱D.缓冲区4、在UNIX系统中,用于给一个套接字赋名的函数是()A.bind()B.socket。C.connect()D.send()二、填空题1、网络操作系统中应用程序编程接口称为,可以分为 种类型,分别为, ,和2、为实现套接字网络
37、操作通信,一般需要知道收发者的 以及接受进程的 o3、套接字之间的连接过程分为、和 o4、在一次网络的有连接通信中有以下几个参数需要被设立、和对方IP地址,在这 个全关联的套接字上可以双向的互换数据。三、应用题1、用TLI/XTI编写一个程序,实现一个TCP连接,并从服务器上回传时间。2、为进行可靠传输,网络连接可以采用四重连接法,请写出一个四重连接的流程。3、请描述在UNIX操作系统和Windows操作系统中运用套接字进行通信的过程。四、思考题1、什么是应用程序编程接口(或称应用程序编程接口?)系统提供API的目的是什么?答:应用程序编程接口是一组定义、程序及协议的集合,通过API接口可以实
38、现计算机软件之间的互相通 信。API的一个重要功能是提供通用的功能集,程序员通过使用API函数开发应用程序,以减轻编程任务。 API有四种类型:远程过程调用、标准查询语言、文献传输、信息交付。一般的网络只在应用层、会话层、传输层和网络层提供接口 API。2、TCP提供了哪三种编程接口,各自的特点是什么?答:TCP提供了三种编程接口: 一是AT&T的UNIX system V,提供TLI/XTI接口;二是伯克利的软件分 布系统(BSD),提供Socket接口;三是windows系列提供winsock接口。前两种是unix操作系统,第三 种是windows环境下的接口。3、TLI/XTI编程接口的
39、结构如何组成?答:TLI/XTI是组函数的集合,为用户提供传输层接口,涉及建立通信、管理连接以及传送数据等。TLI/XTI 把互相通信的两个进程称为端点,它提供网络应用底层端点到端点的通信,为用户应用进程提供了直接传 输的接口。4、如何运用TLI/XTI编程建立两个进程之间的通信?答:t_opcn建立XTI端点,inet_pton将网络字节转换为IPV4地址,t_conncct建立网络连接,t_rcv从服务 器上读取数据。5、TLI/XTI具有哪两种服务模式?画出其连接过程的示意图。答:两种服务模式:面向连接的服务模式和面向非连接的服务模式。面向连接的服务类似于打电话,前提 是双方都应有电话机
40、。面向非连接的服务过程类似于发送邮件的过程,通信的前提是要有一个邮箱。6、什么是套接字?画出套接字工作示意图。答:套接字,也就是Socket接口,简朴地说就是通信的双方的一种约定,运用套接字中的相关函数来完毕 通信过程。Sockel可以当作在两个程序间进行通信连接中的一个端点。一种程序将一段信息写入socket中, 该socket将这段信息发送给此外一个socket,使这段信息能传送到其它程序中。7、试说明套接字在数据服务中的应用。8、TCP套接字的调用方式是什么?答:当设计套接字如何支持TCP/IP协议时,有两种加入函数的方法,一种是直接加入支持TCP/IP协议的 调用,另一种是加入支持一般
41、网络协议的函数,而用参数来指定支持TCP/IP协议。9、如何用套接字完毕一个客户机/服务器的通信?10、什么是 WinSock?11、如何用WinSock实现网络通信?答:通常所说的套接字,是指UNIX环境下流行的TCP/IP编程接口,而WinSock是在windows下得到广 泛应用的、开放的、支持多种协议的网络编程接口。使用WinSock实现网络通信的典型范例便是客户机/ 服务器模型,在这种方案中客户应用程序向服务器程序请求服务。12、运用WinSock编写一个简朴的TCP服务器。五、名次解释I、应用程序编程接口2、TLI/XTI,套接字,套接字地址3、传输端点、端口和端标语4、协议簇5、
42、服务器监听、客户端请求、连接确认第六章:网络管理与服务一、选择题1、下列哪个不是网络管理重要的工作()A.配置管理B.性能管理C.计费管理D.提高资源运用率2、网络管理的目的是()A.抵御袭击B.保证正常运营C.减少费用D.提高资源的运用率3、配置管理中,哪一项不是必需的()A.网络管理协议B.管理配置信息C.用户操作记录D.服务器资源4、安全管理中,哪一项不是其重要工作()A.授权、访问控制B.加密和加密关键字C.检查内部漏洞D.维护安全日记5、网络管理通常分为()和分布式管理A.集中式管理B.批解决式管理C.交互式管理D.嵌入式管理6、Internet 中的 IP 地址 128.255 6
43、5 属于()A.A类地址 B.B类地址A.A类地址 B.B类地址C.C类地址 D.D类地址7、以超文本的方式组织数据,提供应用户一个查询信息的Inlernel的服务称为0A.文献传输协议(FTP)B.远程登录(Telnet)C.电子公告系统(BBS) D.万维网(WWW)8、电子邮件系统由两个子系统组成:用户代理和()A.消息传递代理B.信息服务代理C.文电解决系统MHSD.文电接受系统9、由一个或几个按故意义的方式连接构成的web页构成为()A.主页B.web展示C.web站点 D.网站10、电子邮件系统支持的基本功能中,不包含()A.撰写和传输B.报告和展示 C.解决D.编写和压缩11、w
44、eb的工作模式是()A.主从模式 B.对等模式C.客户机/服务器模式D.点-点模式12 Internet地址分为4类,适合用于网络数较多的网络地址是()A.A类 B.B类 C.C类 D.D类13. Internet上进行文献传输所使用的协议是()A.Telnet B.Email C. NEW D.FTP14、辨认域名的基础服务是()A.DNSB.WWW C.ServerD.FTP15、对文献进行下载的FTP命令是()A.put B.gct C. open D.cd16、下面对电子邮件的论述中,不对的的是()A.电了邮件系统由用户代理和消息传输代理两个了系统组成B.在服务器上运营的程序叫用户代理
45、C.电子邮件是一种存储转发的过程D.电子邮件的信息头涉及发送者和接受者的地址二、填空题.故障管理重要包含、和排错支持工具等。1 .性能管理估价 的运营状况及 等系统性能。2 .安全管理中,要尽也许地防止来自内外的非法操作导致的对信息的、和 o.网络管理协议重要有、 、和 四种。3 .网络服务可以分为、和三大类。1.1 ntemet的电子邮件中,在用户机器上与用户打交道的程序叫。7 .对于同步通信原语而言,进程调用send原语将消息发出后便处在 状态。8 .网络通信软件的任务是根据 来控制和管理进程间的通信。9.1nternct的IP地址由网络号和 组成。10.FTP服务规定客户机与服务器建立
46、个连接,其中一个用于,另一个用于 o三、应用题1 .请描述对网络进行集中式管理的三个方面。2 .代理服务有哪曲重要的功能?四、思考题1、什么是网络管理?网络管理的目的是什么?答:网络操作系统中的网络管理,通常是指网络管理员通过网络管理程序对网络上的资源进行集中化管理 的操作,涉及配置管理、故障管理、性能管理、计费管理和安全管理等。网络管理涉及对软硬件和服务的 配置、使用、综合和协调,以便对网络资源进行监视、测试、分析、评价和控制,这样就能以较合理的资 源满足网络应用的最大需求。2、网络管理系统都有哪些功能?答:网络管理系统的功能重要有配置管理、故障管理、性能管理、计费管理、安全管理五个方面。3
47、、什么是配置管理?配置管理的重要完毕什么工作?答:配置管理的作用是初始化网络并配置网络,以使其提供网络服务。配置管理辨别、定义、控制和监视 组成网络的对象所必要的一组相关功能,目的是为了实现某个特定功能或使网络性能达成最优。4、故障管理的重要任务是什么?答:故障管理的内容涉及故障检测、隔离和纠正三个方面,应涉及以下功能:故障监测、故障报警、故障 信息管理、排错支持工具、检索/分析故障信息。答:性能管理收集分析有关被管网络当前状况的数据信息、,并维持和分析性能日记。计费管理涉及计费数 据采集、数据管理与数据维护、计费政策制定、政策比较与决策支持、数据分析与费用计算、数据查询。6、网络管理的安全如何保证?答:网络安全管理可以由以下机制来保证:一是管理员身份认证;二是管理信息存储和传输的加密与完整 性;三是网络管理用