【单选题】进程P0和P1的共享变量定义及其初值如下: booleam flag[2]; int turn=0; flag[0]=false; flag[1]=false; 若进程P0和P1访问临界资源的伪代码按照下面设计: void P0()//进程P0 { while(TRUE){ flag[0]=TRUE; turn=1; While(flag[1]&&(turn==1)) 临界区; flag[0]=F...
A.
不能保证进程互斥进入临界区,会出现“饥饿”现象
B.
不能保证进程互斥进入临界区,不会出现“饥饿”现象
C.
能保证进程互斥进入临界区,会出现“饥饿”现象
D.
能保证进程互斥进入临界区,不会出现“饥饿”现象
【简答题】某系统中有三个进程P1、P2和P3并发工作,其中,进程P1运行过程中需使用资源S1和S3;进程P2需使用资源S1和S2;进程P3需要使用资源S2和S3。如果进程推进过程中对资源的分配不加以限制,会导致什么样的后果,如何避免这种后果的出现。
【简答题】信用报告是个人的“经济身份证”。判断对错
【单选题】若进程P1正在运行,操作系统强行终止P1进程的运行,让具有更高优先级的进程 P2运行,此时P1进程进入(9)状态。
【简答题】● 进程P1、P2、P3、P4和P5的前趋图如下: 若用PV操作控制进程P1~P5并发执行的过程,则需要设置5个信号量S1、S2、S3、S4和S5,进程间同步所使用的信号量标注在上图中的边上,且信号量S1~S5的初值都等于零,初始状态下进程P1开始执行。下图中a、b和c处应分别填写 (2) ;d和e处应分别填写 (3) ,f和g处应分别填写 (4) 。 (2) A. V(S1) V(S2)、P(S...