考题
进程并发执行时,若两个并发进程包含同一共享变量,则它们存在下列哪一种关系?A.同步关系B.父子关系C.平等关系D.主从关系
考题
线程并发执行程序高,不但同一个进程内部的诸线程可以并发执行,而且属于不同进程的诸线程也可以并发执行。()
考题
设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()A. R(P1)与W(P2)的交集为空B. W(P1)与W(P2)的交集为空C. R(P1)与R(P2)的交集为空D. W(P1)与R(P2)的交集为空
考题
程序在并发环境中的一次执行叫()。
A.程序B.原语C.进程
考题
Which traversal method for a binary tree does the following Pascal code illustrate? procedure traverse (p:pointer); begin if pnil then begin traverse(p ↑ .left); process(p); traverse(p ↑ .right); end end;A.preorderB.postorderC.reorderD.inorder
考题
有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3 为保证进程正确工作,应采用怎样的资源分配策略?为什么?
考题
有两个进程P1和P2,它们执行的过程如下: P1:10秒CPU操作、20秒I/O操作(设备1)、5秒CPU操作、10秒I/O操作(设备2)、5秒CPU操作、结束 P1:15秒I/O操作(设备1)、10秒CPU操作、15秒I/O操作(设备2)、10秒CPU操作、结束 (1)如果进程P1和P2顺序执行,请画出进程P1和P2执行情况图; (2)如果进程P1和P2并发执行,请画出进程P1和P2执行情况图; (3)分别计算在(1)和(2)情况下,CPU的利用率、设备1和设备2的利用率。
考题
操作系统讨论的死锁与()有关。A、进程申请的资源不存在B、进程并发执行的进度和资源分配的策略C、并发执行的进度D、某个进程申请的资源数多于系统资源数
考题
进程的同步与互斥是由于程序的()引起的。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若对资源分配不加限制,会发生什么情况?为什么?
考题
()引起进程的并发执行。A、进程调度策略B、资源分配策略C、进程状态变化D、多道程序设计
考题
在操作系统中引入进程的并发执行,是指多个进程在同一计算机操作系统中的并发执行。引入进程并发执行可提高对硬件资源的利用率,但又带来额外的空间和时间开销,增加了()。
考题
下述关于PROCESS语句特点的描述,哪个不正确()A、PROCESS不可以与其它进程并发运行B、进程结构中的所有语句都是按顺序执行的C、为启动进程,进程中必须包含一个显示的敏感信号量D、进程之间的通讯是通过信号量传递来实现的
考题
在VHDL程序中,以下4个部分,()可以有顺序执行语句。A、结构体(ARCHITECTURE)B、进程(PROCESS)中的关键词BEGIN前C、进程(PROCESS)中的关键词BEGIN后D、程序包(PACKAGE)
考题
设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()A、R(P1)与W(P2)的交集为空B、W(P1)与W(P2)的交集为空C、R(P1)与R(P2)的交集为空D、W(P1)与R(P2)的交集为空
考题
程序在并发环境中的一次执行叫()。A、程序B、原语C、进程
考题
有关并发进程的下列描述中,()是不正确的。A、进程执行的相对速度是由进程自己来控制的B、进程执行的相对速度与进程调度策略无关C、P操作和V操作都是原语操作D、利用P、V操作可以防止死锁E、同步是指并发进程之间存在的一种制约关系
考题
进程并发执行时,若两个并发进程包含同一共享变量,则它们存在下列哪一种关系?()A、同步关系B、父子关系C、平等关系D、主从关系
考题
问答题有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3
为保证进程正确工作,应采用怎样的资源分配策略?为什么?
考题
填空题在操作系统中引入进程的并发执行,是指多个进程在同一计算机操作系统中的并发执行。引入进程并发执行可提高对硬件资源的利用率,但又带来额外的空间和时间开销,增加了()。
考题
多选题在VHDL程序中,以下4个部分,()可以有顺序执行语句。A结构体(ARCHITECTURE)B进程(PROCESS)中的关键词BEGIN前C进程(PROCESS)中的关键词BEGIN后D程序包(PACKAGE)
考题
问答题(1)两个并发进程并发执行,其中,A、B、C、D、E是原语,试给出可能的并发执行路径。 Process P Process Q begin begin A; D; B; E; C; end; end; (2) 两个并发进程P1和P2并发执行,它们的程序分别如下: P1 P2 repeat repeat k:=k×2; print k; k:=k+1; k:=0; until false; until false; 若令k的初值为5,让P1先执行两个循环,然后,P1和P2又并发执行了一个循环,写出可能的打印值,指出与时间有关的错误。
考题
问答题有三个进程P1,P2和P3并发工作。进程P1需用资源S3和S1;进程P2需用资源S1和S2;进程P3需用资源S2和S3若对资源分配不加限制,会发生什么情况?为什么?
考题
多选题设R(Pi)表示进程Pi执行时必须读变量的语句集合,W(Pi)表示Pi执行时必须写变量的语句集合。现在有P1和P2两个进程,若要这两个进程并发,必须满足()AR(P1)与W(P2)的交集为空BW(P1)与W(P2)的交集为空CR(P1)与R(P2)的交集为空DW(P1)与R(P2)的交集为空
考题
问答题设有进程P1和P2并发执行,都要享用资源R1,R2,使用资源情况如下: 进程P1:……申请R1……申请R2……释放R1…… 进程P2:……申请R2……申请R1……释放R2…… 判断是否会产生死锁,并解释其原因。
考题
多选题有关并发进程的下列描述中,()是不正确的。A进程执行的相对速度是由进程自己来控制的B进程执行的相对速度与进程调度策略无关CP操作和V操作都是原语操作D利用P、V操作可以防止死锁E同步是指并发进程之间存在的一种制约关系