摘要:某银行有7个收银柜台,每个收银柜台一次只能够处理1个顾客的银行事务。为了避免顾客排队等候,银行设置了一个集中的休息等候区。如果用PV来描述这类问题,关于信号量设置描述合理的是(27).如果还需要控制进入"等候室"的顾客数量,以免人满为患,则需要(28).
操作系统基础的比重通常在5分以内(3分的概率居高)。通过对历年考题的分析,我们可以发现涉及本章考题的题型分布如表所示。
从上面的分析中,我们不难得出,与本章相关的知识点,原理应用题出现的频率较高,占到60%以上;基础概念和工作原理分析所占的比重接近,均为15%左右。因此本章的复习重点在于对关键的技术原理的掌握,并能够灵活地应用它们进行分析。下面有希赛小编为大家提供几个关于操作系统基础的经典试题,希望对大家有所帮助。
试题十三
某银行有7个收银柜台,每个收银柜台一次只能够处理1个顾客的银行事务。为了避免顾客排队等候,银行设置了一个集中的休息等候区。如果用PV来描述这类问题,关于信号量设置描述合理的是(27).如果还需要控制进入"等候室"的顾客数量,以免人满为患,则需要(28).
(27)A.需要3个信号量
B.只需要1个信号量,初值为1
C.需要2个信号量
D.只需要1个信号量,初值为7
(28)A.增加1个信号量,初值为等候室顾客的最大容纳量
B.增加1个信号量,初值为等候室顾客的最大容纳量-1
C.增加1个信号量,初值为0
D.需要2个信号量,初值分别为0和等候室顾客的最大容纳量
训练题答案与分析
题号(27)(28)
答案D A
试题分析:
这是一道原理应用题,考查的是信号量的概念。对于前一个问题,是一个典型的互斥问题,就是要解决"临界区"的重入问题,而在本题中,临界区有7个,因此初值应该是7.而后一个问题,则是加入了一个新的互斥问题。显然只需要增加1个信号量,其初值是等候室顾客的最大容纳量。
相关推荐:
软考备考资料免费领取
去领取