假定有3个进程R、W1、W2共享一个缓冲区B,B中每次只能存放一个数。进程R从输入设备读入一个数,把它存放到缓冲区
B里。如果存入的是奇数,则由进程W1取出打印;如果存入的是偶数,则由进程W2取出打印。规定进程R只有在缓冲区B为空或内容已经被打印后才能进行存放;进程W1和W2不能从空缓冲区里取数,也不能重复打印。试用信号量及其P、V操作管理这3个进程,让它们能够协调地正确工作。
B里。如果存入的是奇数,则由进程W1取出打印;如果存入的是偶数,则由进程W2取出打印。规定进程R只有在缓冲区B为空或内容已经被打印后才能进行存放;进程W1和W2不能从空缓冲区里取数,也不能重复打印。试用信号量及其P、V操作管理这3个进程,让它们能够协调地正确工作。
区B中;进程S利用缓冲区B加工进程R存入的记录;进程T把加工完毕的记录打印输出。缓冲区B一次只能存放一个记录。只有在进程T把缓冲区里的记录输出后,才能再往里存放新的记录。试用信号量及其P、V操作控制这3个进程间的的正确工作关系。
●设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C--课程,P--教师,S--学生,G--成绩,T--时间,R--教室,根据语义有如下数据依赖集:
D={C→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}
关系模式W的一个码(关键字)是 (39) ,W的规范化程度最高达到 (40) 。若将关系模式W分解为3个关系模式W1(C,P)、W2(S,C,G)、W3(S,T,R,C)。则W1的规范化程度最高达到 (41) ,W2的规范化程序最高达到 (42) ,W3的规范化程序最高达到 (43) 。
(39) A.(S,C)
B.(T,R)
C.(T,P)
D.(T,S)
(40)~(43) A.1NF
B.2NF
C.3NF
D.4NF
今有3个事务的一个调度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r12(B)w1(A),该调度是冲突可串行化调度吗,为什么?
轮轴在水平面上放置如图(a)所示,已知轮轴重为W1,重物重为W2,轮轴的半径为R和r。求静止时,作用在C处的滚动摩擦力偶矩Mf、滑动摩擦力和法向反力。
A.w1={(x1,x2,x3)∈R3|x2=1}
B.w2={(x1,x2,x3)∈R3|x3=0}
C.w3={(x1,x2,x3)∈R3|x1=x2=x3}
D. w4={(x1,x2,x3)∈R3|x1=x2-x3}
一水平圆台,半径为r,重为W1,可绕通过中心O的铅垂固定轴转动,如图所示。一重为W2的人沿半径OB以等相对速率vr向外行走,在开始时人在圆台的中心,圆台的角速度为ω0,圆台可视为均质圆盘,不计轴承摩擦,求以x表示的人用于改变系统(圆台和人)动能的功。
图(a)所示重W1=W,半径为r的均质圆轮上,绕有绳索悬挂重W0=4W的重物,均质直杆AB的重W2=2W,长为l,A端为固定端支座,B端铰接于圆轮中心,驱动力矩M作用在圆轮上。已知M=2kN·m,W=1kN,r=0.4m,l=2m,求固定端A处的反力。