问题 单项选择题

假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量S的取值范围为();若信号量S的值为-3,则系统中有()个进程等待使用打印机。

假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若信号量S的值为-3,则系统中有()个进程等待使用打印机。

A.0

B.1

C.2

D.3

答案

参考答案:D

解析:

分析: 本题考查操作系统进程管理方面的基础知识。 试题(1)的正确答案为选项B。根据题意,假设系统中有n个进程共享3台打印机,意味着每次只允许3个进程进入互斥段,那么信号量的初值应为3。可见,根据排除法只有选项B中含有3。 试题(2)的正确答案为选项D。信号量S的物理意义为:当S≥0时,表示资源的可用数;当S<0时,其绝对值表示等待资源的进程数。

判断题
问答题

阳光公司与研究所订立的买卖合同约定:阳光公司向研究所购买一台断桥铝合金门窗生产设备,总价款460万元;阳光公司应于合同签订之日起10日内向研究所支付60万元预付款;研究所应于201O年12月2日之前交付设备,由阳光公司自行提货;阳光公司验收设备合格后在12月11日之前付清余款400万元。为了担保阳光公司履行付款义务,丙公司在买卖合同中承诺:“本公司同意为阳光公司承担保证责任”并签字盖章。阳光公司依约向研究所支付了60万元预付款。研究所按时生产出了符合约定质量标准的设备,并于2010年11月30日通知阳光公司提货。阳光公司未按时提货,却于12月13日通知研究所:由于本公司产品结构调整,已不需要该设备,特提出解除买卖合同。研究所与阳光公司协商未果,遂向人民法院提起诉讼。
要求:根据上述内容和合同法律制度的有关规定,分别回答下列问题。
(1)研究所是否可以将买卖合同约定交付的设备提存简要说明理由。
(2)研究所是否有权要求阳光公司付清全部余款并赔偿损失简要说明理由。
(3)如果研究所同意解除合同,是否可以不再向阳光公司交付约定的设备是否可以不向阳光公司返还60万元预付款分别说明理由。
(4)因丙公司的承诺而发生的保证关系的当事人是谁
(5)研究所是否可以直接要求丙公司承担保证责任简要说明理由。