今有3个事务的一个调度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r12(B)w1(A),该调度是冲突可串行化调度吗,为什么?
设T1,T2,T3是如下的3个事务,设A的初值为0: T1:A:=A+2; T2:A:=A*2; T3:A:=A**2;(A←A2) (1)若这3个事务允许并行执行,则有多少种可能的正确结果,请一一列举出来; (2)请给出一个可串行化的调度,并给出执行结果; (3)请给出一个非串行化的调度,并给出执行结果; (4)若这3个事务都遵守两段锁协议,请给出一个不产生死锁的可串行化调度; (5)若这3个事务都遵守两段锁协议,请给出一个产生死锁的调度。
A.所有迭代器都是可迭代对象
B.所有可迭代对象都是迭代器
C.通过“isinstance(x,Iterator)”可以判断x是否是迭代器
D.如果一个可迭代对象可以通过next函数不断获取下一个元素的值,则它是一个迭代器
进程是程序的一次执行过程,是操作系统进行资源调度和分配的一个独立单位,其基本特征是()。
A.并发性、实时性、交互性
B.并发性、异步性、分时性
C.共享性、动态性、成批性
D.动态性、并发性、异步性