对基本的进程状态转换图(如图16—3所示)中的状态转换编号1、2、3和4,令I和J分别取值1、2、3和4(J不等于I)。请分别讨论在状态转换I和状态转换J之间是否存在因果关系。若存在,请指出这种关系是必然的,还是有条件的,条件是什么?补充提问:分别列举能引起状态转换1、2、3、4的典型事件。
举一反三
- 某系统的进程状态转换如下图所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示 (7) ;一个进程状态转换会引起另一个进程状态转换的是 (8) 。 A: 1→2 B: 2→1 C: 3→2 D: 2→4
- 某系统的进程状态转换如图所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示______;一个进程状态转换会引起另一个进程状态转换的是______。 A: ①②⑤ B: ③④⑤ C: ②④⑤ D: ②④⑥
- 某系统的进程状态转换如下图所示,图中1、2、3和4分别表示引起状态转换的不同原因,原因4表示 (7) ;一个进程状态转换会引起另一个进程状态转换的是 (8) 。 A: 就绪进程被调度 B: 运行进程执行了P操作 C: 发生了阻塞进程等待的事件 D: 运行进程的时间片到了
- 产生并输出如下形式的方阵。 1 2 2 2 2 2 1 3 1 2 2 2 1 4 3 3 1 2 1 4 4 3 3 3 1 4 4 4 3 3 1 5 1 4 4 3 1 5 5 5 1 4 1 5 5 5 5 5 1 #include "stdio.h" int main() { int a[7][7],i,j; for(i=0;i<7;i++) for(j=0;j<7;j++) if( (1) || i+j==6) a[i][j]=1; else if ( (2) &&i+j<6) a[i][j]=2; else if (i>j&&i+j<6) a[i][j]=3; else if (i i==j ; j==i ii i+j>6; j+i>6; 6
- 下列状态转换矩阵对应的DFA,最小化后,状态的个数为【1】[br][/br] [br][/br] a b 1 4 3 2 2 - 4 1 5 3* 4 5 5* 1 3