分布式系统学习通课后章节答案期末考试题库2023年
1.下列描述中,不属于C/S三层模型中是  (    )

参考答案:
通信层

2.大型名称空间如DNS从逻辑上可以分三层进行组织,这三层是  (     )

参考答案:
全局层、行政层和管理层

3.山西农业大学一卡通系统采用两台一样的数据库服务器进行系统容错,这种容错方式属于  (    )


参考答案:
物理冗余

4.下列哪项描述不是分布式系统的特性(    )

参考答案:
易用性

5.一个分布式系统中共有7个进程号为1、2、3、4、5、6、7、的进程,其中2和7崩溃了。系统使用欺负算法进行协调进程选举,当进程4发动选举时,它向 _______发送选举消息.

参考答案:
5、6、7

6.崩溃性故障是指(      )

参考答案:
服务器停机,但停机之前工作正常

7.异步RPC和同步RPC过程有什么不同?

参考答案:
异步RPC客户端进程发出RPC调用请求后不阻塞,继续执行(3分);同步RPC客户端进程发出RPC调用请求后进程阻塞,直至接受到服务器端的响应(2分)。

8.QQ聊天与网页聊天室聊天属于持久通信还是暂时通信,是同步通信还是异步通信?为什么?


参考答案:
QQ聊天属于持久通信,网页聊天为暂时通信(2分),二者皆为异步通信(1分),因为QQ聊天中服务器存储用户消息,而网页聊天则不存储(2分)。

9.分布式系统的目标是什么?

参考答案:
连接用户和资源 透明性 开放型 可扩展性评分标准:答对1条给2分,2条给3分,三条给4分,4条给满分

10.在分布式系统中采用多线程技术的优点是什么?


参考答案:
○1解决进程阻塞问题○2可以利用并行技术○3软件工程方面的考虑评分标准:答1点给2分,2点给4分,全对给满分

11.从一致性模型角度看,Windows系统的漏洞修复属于读后写模型。

参考答案:

12.分布式操作系统的透明性要比网络操作系统的低

参考答案:

13.RPC是指远程过程调用

参考答案:

14.对进程组通信时,采用否定反馈的组通信方式可以避免反馈拥塞的问题。

参考答案:

15.迭代名字解析比递归名字解析节省网络流量。

参考答案:

16.协调进程选举算法有________算法和环算法。

参考答案:
欺负

17.分布式对象是指 _________与   __________    位于不同的机器上的对象。

参考答案:
实现对象的接口###对象本身

18.时钟同步算法中,Cristian算法的时间服务器的工作方式是_________ ,而Berkeley算法的时间服务器是_________ 。

参考答案:
被动的###主动的

19.RPC通信中,服务器的崩溃又可以进一步分为__________和___________ 两种情况。

参考答案:
执行之后崩溃###执行之前崩溃

20.在进程容错处理中,平等进程组不存在单个故障点,决策效率_______,等级进程组存在单个故障点,决策效率_______ 。


参考答案:
低###高

21.名称解析的实现方法有________和________两种。

参考答案:
递归###迭代

22.分布式系统进行复制的副本类型有________ 、__________ 和 ___________ 三种。

参考答案:
永久副本###服务器启动的副本###客户启动的副本


23.故障从时效分可以分为_________、__________、_________ 三种

参考答案:
暂时的###间歇的###持久的

24.一个分布式系统就是一组_________ 计算机的集合,但是这组计算机在用户看来是一个________系统

参考答案:
独立的###整体的
进程通信方式
25.代码的迁移从强弱程度上可以分为 ________和_________  。


参考答案:
强可移植性###弱可移植性

26.一个实体允许有______个标志符,______个访问点

参考答案:
一个,多个

27.分布式进程组  (    )

参考答案:
组可以是动态的,组成员也可以是动态的


28.(    )是分布式系统的逻辑组织样式

参考答案:
以上均是

29.轻量级线程跟用户线程比的优点是______,与系统级线程比的优点是_______。

参考答案:
不会引起进程阻塞,效率高