单选题

下面第(17)-(18)题基于如下描述: 有5个进程P1,P2,P3,P4,P5,它们几乎同时进入就绪队列,它们的优先数和需要的处理器时间如下表所示。假设优先数小的优先级高,忽略进行调度等所花费的时间。进程处理器时间优先数P1P2P3P4P510121531354采用"不可剥夺优先数"调度算法,进程执行的次序是

A. P1、P5、P3、P4
B. P3、P1、P5、P4
C. P1、P3、P5、P2
D. P3、P1、P5、P2

查看答案
该试题由用户270****65提供 查看答案人数:10680 如遇到问题请 联系客服
正确答案
该试题由用户270****65提供 查看答案人数:10681 如遇到问题请联系客服

相关试题

换一换
单选题
下面第(17)-(18)题基于如下描述: 有5个进程P1,P2,P3,P4,P5,它们几乎同时进入就绪队列,它们的优先数和需要的处理器时间如下表所示。假设优先数小的优先级高,忽略进行调度等所花费的时间。进程处理器时间优先数P1P2P3P4P510121531354采用"不可剥夺优先数"调度算法,进程执行的次序是
A.P1、P5、P3、P4 B.P3、P1、P5、P4 C.P1、P3、P5、P2 D.P3、P1、P5、P2
答案
单选题
在发射时,P1P2P3的脉宽为( )。
A.0.45us B.0.8us C.1.2us D.1.45us
答案
单选题
进程P1、P2、P3、P4、P5的前趋图如下。
A.P(S1)和P(S2) B.V(S1)和V(S2) C.P(S1)和V(S2) D.P(S2)和V(S1)
答案
主观题
设源串S=“bcdcdcb”,模式串P=“cdcb”,按KMP算法进行模式匹配,当“S2S3S4”=“P1P2P3”,而S5≠P4时,S5应与比较。
答案
主观题
有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3 为保证进程正确工作,应采用怎样的资源分配策略?为什么?
答案
单选题
就绪队列中有5个进程P1、P2、P3、P4和P5,它们的优先数和需要的处理机时间如下表所示。 进程处理器时间优先数 P1P2P3P4P5 81215 31542 假设优先数小的优先级高,忽略进程调度和切换所花费的时间。采用“不可抢占式最高优先级”调度算法,进程执行的次序是
A.P2 B.P3 C.P4 D.P1 E.P5 F.P2 G.P5 H.P1 I.P4 J.P3 K.P3 L.P4 M.P1 N.P5 O.P2 P.P3 Q.P2 R.P5 S.P1 T.P4
答案
多选题
设X的分布列为 X 1 2 3 4 5 P p1 p2 p3 p4 p5 概率P(2≤X<5)=(  ).
A.p2+ p3+p4+p5     B.p2+ p3+p4 C.P(X<5)- P(X<2)    D.1- P(X<2)-P(X>4)
答案
主观题
某系统正在执行三个进程P1、P2和P3,各进程的计算(CPU)时间和I/O时间比例如下表所示。为提高系统资源利用率,合理的进程优先级设置应为。 进程 计算时间 I/O时间 P1 90% 10% P2 50% 50% P3 15% 85%
答案
主观题
写出下面程序的运行结果。 void main() { int k=2, m=4, n=6; int *p=&k, *p2=&m, *p3=&n; *p1=*p3; *p3=*p1; if (p1==p3) p1=p2; printf("p1=%d p2=%d p3=%d ", *p1, *p2, *p3); }
答案
多选题
下面程序段的输出结果是()int main(){int arr()= { 1,2,3,4,5,6 };int* p;p = arr;*(p + 3) += 2;printf(" %d,%d", *p, p【3】);}
A.0, 4 B.1, 4 C.0,6 D.1,6
答案
热门试题
假设内存管理采用可变式分区分配方式,系统中有5个进程P1-P5,且某一时刻内存使用使用情况如图。此时,若P2进程运行完并释放其占有的空间,则释放后系统的空闲区数应()。 分区号 进程 0 P1占用 1 P2占用 2 空闲 3 P4占用 4 P3占用 5 空闲 6 P5占用 7 空闲 系统中有3个不同的临界资源R1、R2和R3,被4个进程p1、p2、p3及p4共享。各进程对资源的需求为:p1申请R1和R2,p2申请R2和R3,p3申请R1和R3,p4申请R2。 若系统出现死锁,则处于死锁状态的进程数至少是: 系统中有三个不同的临界资源,R1、R2和R3,被四个进程P1、P2、P3及P4共享。各进程对资源的需求为:P1申请R1和R2,P2申请R2和R3,P3申请R1和R3,P4申请R2,若系统出现死锁,则处于死锁状态的进程数至少是()。 设有4个进程,进程P1和P2共享变量SA,进程P3和P4共享变量SB,在种情况下会出现与时间有关的错误() 下面程序的输出结果是()。 void main() int a=1,2,3,4,5,6; int *p; p=a; printf("%d",*p); pnntf("%d",*(p)); printf("%d",*++p); pnntf("%d",*(p--)); p+=3; printf("%d %d",*p,*(a+3)): 有以下程序段 int *p1,*p2,a[10]; p1=a; p2=&a[5]; 则p2-p1的值为______ 若有如下定义和语句,且0<=i<5,下面()是对数值为3数组元素的引用 int a[]={1,2,3,4,5},*p,i; p=a; (((? p1) →(? p2))→(( p1→ p3)→((? p1)→(? p2))))是: 系统中资源R的数量为12,进程P1、P2、P3对资源R的最大需求分别为10、4、9。若当前已分配给P1、P2、P3的资源R的数量分别为5、2、2,则系统 已知P(A)=1/2,P(B|A)=1/3,P(A|B)=1/2,则P(A∪B)=____。 (1)已知A1,A2同时发生时A发生,证明:P(A)≥P(A1)+P(A2)-1。  (2)已知任意三个事件A1,A2,A3都满足Ai⊂A(i=1,2,3),证明:P(A)≥P(A1)+P(A2)+P(A3)-2。 P0、P1、P2、P3四个均是口() ?某计算机系统中共有3个进程P1、P2和P3,4类资源r1、r2、r3和r4。其中r1和r3每类资源只有1个实例,r2资源有2个实例,r4有3个实例。 当前的资源分配状态如下: 有如下代码段 int *p;int a[6]={1,5,6,9,2}p=a+3;则指针p“指向”的元素的值为() 设A、B是两个事件,P(A)=1/2,P(B)=1/3,P(AB)=1/4,则P(AUB)为() 有以下程序段,则(p[0]+1)所代表的数组元素是#includeint main(){int a[3][2]={1,2,3,4,5,6,},p[3];p[0]=a[1];…..return 0;} If p is a positive integer, and p≠0, is(p2+ p) /2 p an integer?  (1) p is an even number  (2) p is a multiple of 3 已知P(A)=1/4,P(B|A)=1/3,P(A|B)=1/2,则P(A∪B)=() 已知P(A)=1/4,P(B|A)=1/3,P(A|B)=1/2,P(A+B)=? 设有n个元素进栈序列是P1,P2,P3,…,Pn,其输出序列是1,2,3,…,n,若P3=3,则P1的值()。
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位