网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

进程P1使用资源情况:申请资源S1…申请资源S2…释放资源S1;进程P2使用资源情况:申请资源S2…申请资源S1…释放资源S2,系统并发执行进程P1、P2,系统将()。

A.必定产生死锁

B.可能产生死锁

C.不会产生死锁

D.P1先到达就不会产生死锁


参考答案和解析
B
更多 “进程P1使用资源情况:申请资源S1…申请资源S2…释放资源S1;进程P2使用资源情况:申请资源S2…申请资源S1…释放资源S2,系统并发执行进程P1、P2,系统将()。A.必定产生死锁B.可能产生死锁C.不会产生死锁D.P1先到达就不会产生死锁” 相关考题
考题 在()情况下,系统出现死锁。 A.计算机系统发生了重大故障B.有多个封锁的进程同时存在C.若干进程因竞争资源而无休止地相互等持他方释放已占有的资源D.资源数大大小于进程数或进程同时申请的资源数大大超过资源总数

考题 在操作系统中,死锁出现是指() A、计算机系统发生重大故障B、资源数目远远少于进程数C、若干进程因竞争资源而无限等待其他进程释放已占有的资源D、进程同时申请的资源数超过资源总数

考题 涉及某一资源造成与时间有关的错误的原因,正确的是(15)。A.一个进程多次申请,释放该资源B.若干并发进程互斥使用该资源C.若干并发进程同时使用该资源D.以上说法均不对

考题 存在一进程等待序列{P1、P2 ……Pn},其中P1等待P2所占有的某一资源,P2等待P3所占有的资源,……而Pn等待P1所占有的资源形成一个( )。 A 进程顺序推进B 进程循环等待环C 资源有序分配D 资源强占

考题 若系统中有同类资源16个,有4个进程共享该资源。已知P1、P2、P3、P4所需总资源分别是8、5、9、6。各进程请求资源次序为(序号,进程,申请量):(1,P1,6)、(2,P2,4)、(3,P3,5)、(4,P4,1)、(5,P1,1)、(6,P2,1)。若用银行家算法为它们分配资源,分析每一步请求以后,各个进程还需的资源数以及系统所剩资源数,并指出系统是否安全。注,当某序号的申请导致系统不安全时,跳过该请求(拒绝该请求)继续往下判断,相当于将该进程阻塞。

考题 在对互斥资源(信号量)进行P、V操作中,P操作是(18),而V操作是(19)。假如有3个进程(p1,p2,p3)都需要共享资源(m,个数为2)。则p1申请该资源时,执行操作:(20)。P1运行完后需对该资源进行的操作是(21)。假如P1,P2已经占用资源m,则p3开始运行后的状态可能为:(22)。A.使用一个资源B.分配一个资源C.释放一个资源D.共享一个资源

考题 若系统中有同类资源16个,由4个进程P1、P2、P3和P4共享该资源。已知P1、P2、P3和P4所需的资源总数分别为8、5、9和6。各进程请求资源的次序见表2-2,若系统采用银行家算法为它们分配资源,那么第(24)次申请分配会使系统进入死锁状态。A.②或④B.③或⑥C.④或⑤D.⑤或⑥

考题 操作系统分配资源时的一个重要考虑是避免死锁的发生。若系统中有同类资源16个,由四个进程P1、P2、P3和P4共享该资源。已知P1、P2、P3、P4所需的资源总数分别为8、5、9、6,各进程请求资源的次序如下表所示。若系统采(25)次申请分配会使系统进入不安全状态。A.3、4B.3、5C.4、5D.5、6

考题 假设某操作系统采用非剥夺法来分配资源,且对资源的申请和释放可以在任何时候进行。当进程A请求资源得不到满足时,①若没有因等待资源而阻塞的其他进程,则进程A(24)。②若有因等待资源而阻塞的其他进程,则(25)检查所有由于等待资源而被阻塞的进程的资源占有情况。若占有了进程A所需的资源,则将资源取出并分配给进程A,那么该策略(26)。A.可直接阻塞B.释放其他进程已占有的资源,并撤销相关进程C.释放申请进程已占有的资源,并撤销该进程D.不可直接阻塞

考题 某操作系统有T个同类资源。现有两个进程P1和P2分别需要申请M和N个这类资源,M+N>T,M<T且N<T。规定:进程只能在运行过程中逐个地申请并得到资源,只有在得到所有资源后才会立即释放所有资源,在没有达到所需要的资源总数时不会释放资源。令进程P1和P2在某一时刻拥有的资源数量分别为m和n个,那么,只有在(26)时,系统是安全的。A.M+N<TB.M+N≤TC.(x<(T-N))∩(y<N)∪((T-M)≤x<M)∩(y<(T-M))∪(x=(T-N)∩(y=(T-M))D.(0≤x<(T-N))∪(x<(T-M))

考题 在如下所示的进程资源图中, ( ) ;该进程资源图是 (请作答此空) 。 A.可以化简的,其化简顺序为P1→P2→P3 B.可以化简的,其化简顺序为P3→P1→P2 C.可以化简的,其化简顺序为P2→P1→P3 D.不可以化简的,因为P1、P2、P3申请的资源都不能得到满足

考题 有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3 为保证进程正确工作,应采用怎样的资源分配策略?为什么?

考题 操作系统讨论的死锁与()有关。A、进程申请的资源不存在B、进程并发执行的进度和资源分配的策略C、并发执行的进度D、某个进程申请的资源数多于系统资源数

考题 下列情况中,导致系统会出现死锁现象的是()A、 计算机系统中,存在多个并发进程既占有部分资源,又等待其他进程释放已占有的资源B、 计算机系统出现硬件故障C、 系统拥有资源数略少于进程申请的资源数D、 计算机系统中的内存容量小

考题 N个进程共享M个资源,每个进程一次只能申请/释放一个资源,每个进程最多需要M个资源,所有进程总共的资源需求少于M+N个,证明该系统此时不会产生死锁。 

考题 有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3。回答:  (1)若对资源分配不加限制,会发生什么情况?为什么?  (2)为保证进程正确工作,应采用怎样的资源分配策略?为什么?

考题 “死锁”问题的讨论是针对()的。A、某个进程申请系统中不存在的资源B、某个进程申请的资源数超过了系统拥有的最大资源数C、硬件故障D、多个并发竞争独占型资源

考题 并发进程P1与P2对资源的申请规则为:P1先申请资源S1,再申请资源S2,然后释放资源S1;P2先申请资源S2,再申请资源S1,然后释放资源S2,则()。A、系统必定产生死锁B、系统可能产生死锁C、系统不会产生死锁D、无法确定系统是否会产生死锁

考题 设有进程P1和P2并发执行,都要享用资源R1,R2,使用资源情况如下: 进程P1:……申请R1……申请R2……释放R1…… 进程P2:……申请R2……申请R1……释放R2…… 判断是否会产生死锁,并解释其原因。

考题 有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3若对资源分配不加限制,会发生什么情况?为什么?

考题 问答题有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3 为保证进程正确工作,应采用怎样的资源分配策略?为什么?

考题 单选题操作系统讨论的死锁与()有关。A 进程申请的资源不存在B 进程并发执行的进度和资源分配的策略C 并发执行的进度D 某个进程申请的资源数多于系统资源数

考题 问答题有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3。回答:  (1)若对资源分配不加限制,会发生什么情况?为什么?  (2)为保证进程正确工作,应采用怎样的资源分配策略?为什么?

考题 问答题有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3若对资源分配不加限制,会发生什么情况?为什么?

考题 问答题设有进程P1和P2并发执行,都要享用资源R1,R2,使用资源情况如下: 进程P1:……申请R1……申请R2……释放R1…… 进程P2:……申请R2……申请R1……释放R2…… 判断是否会产生死锁,并解释其原因。

考题 问答题N个进程共享M个资源,每个进程一次只能申请/释放一个资源,每个进程最多需要M个资源,所有进程总共的资源需求少于M+N个,证明该系统此时不会产生死锁。

考题 单选题并发进程P1与P2对资源的申请规则为:P1先申请资源S1,再申请资源S2,然后释放资源S1;P2先申请资源S2,再申请资源S1,然后释放资源S2,则()。A 系统必定产生死锁B 系统可能产生死锁C 系统不会产生死锁D 无法确定系统是否会产生死锁

考题 单选题在操作系统中,死锁出现是指()A 计算机系统发生重大故障B 资源数目远远少于进程数C 若干进程因竞争资源而无限等待其他进程释放已占有的资源D 进程同时申请的资源数超过资源总数