()是一种只能由wait和signal操作所改变的整型变量,它可用于实现进程的互斥和同步。
A. 控制变量
B. 锁
C. 整型信号量
D. 记录型信号量
查看答案
从下面的叙述中选出一条正确的叙述是()。
A. 操作系统的一个重要概念是进程,不同进程所执行的代码也不同
B. 操作系统通过PCB来控制和管理进程,用户进程可用PCB中读出与本身运行状态相关的信息
C. 当进程由执行状态变为就绪状态时,CPU现场信息必须被保存在PCB中
D. 当进程申请CPU得不到满足时,它将处于阻塞状态。E.进程是可与其他程序并发执行的程序在一个数据集合上的运行过程,所以程序段 是进程存在的唯一标志
正在执行的进程由于其时间片用完被暂停执行,此时进程应从执行状态变为( )状态。
A. 活动就绪
B. 静止就绪
C. 动阻塞
D. 静止阻塞
若进程已处于阻塞状态,则此时应转变为( )状态。
A. 活动就绪
B. 静止就绪
C. 活动阻塞
D. 静止阻塞
对生产者一消费者问题的算法描述如下,按照ABCDEF的顺序选择正确的答案编号()。Producer(){ consumer(){while(l){ while(l){(A); (E);(B); (B);Buffer(in)=m; m=buffer(out);in=(in+1)%n; out = (out + 1) % n;(C); (C);(D); (F);} }} }(1)wait(mutex); (2)signal(mutex); (3)wait(empty); (4)signal(full); (5)wait(full); (6) signal(empty)
A. (1) (2) (3) (4) (5) (6)
B. (1) (3) (2) (4) (6) (5)
C. (3) (1) (2) (4) (5) (6)
D. (1) (3) (4) (2) (5) (6)