进程的并发执行不具有()。
A . 间断性
B . 通信性
C . 封闭性
D . 可再现性
相似题目
-
进程并发执行时可能会产生与时间有关的错误。形成这种错误是由于若干进程()
A . 交替地访问了共享变量
B . 改变了各自的执行顺序
C . 占用处理器的时间太长
D . 执行了相同的程序
-
有关并发进程的下列描述中,()是不正确的。
A . 进程执行的相对速度是由进程自己来控制的
B . 进程执行的相对速度与进程调度策略无关
C . P操作和V操作都是原语操作
D . 利用P、V操作可以防止死锁
E . 同步是指并发进程之间存在的一种制约关系
-
某系统有4个并发进程,都需同类资源3个,如系统不发生死锁的最少资源数是()
A . 7
B . 8
C . 9
D . 10
-
在操作系统中,一方面每个进程具有独立性,另一方面进程之间又具有相互制约性。对于任何两个并发进程,它们()。
A . 必定无关
B . 必定相关
C . 可能相关
D . 可能相同
-
对一组有交互的并发进程来说,它们执行时()
A . 具有可再现性
B . 各自包含的程序都相同
C . 相互间有依赖关系
D . 不能使用共享资源
-
并发进程的执行速度受()调度策略及其它进程的影响。
A . 作业
B . 处理器
C . 驱动
D . 进程
-
一个进程独占处理器顺序执行时具有封闭性和可再现性,其含义是()
A . 进程执行的结果只取决于进程本身
B . 进程执行的速度对执行结果有影响
C . 进程多次重复执行时其执行结果都相同
D . 进程执行时不会发生中断事件
E . 当外界发生中断事件时不影响进程的执行速度
-
Linux进程控制块task_struct结构中保证进程能与其他进程并发执行的域是()。
A . 进程当前的状态
B . 处理器现场保留信息区
C . 进程通信信息
D . 调度信息
-
一般来说,在多个并发线程正在执行的时候,如果有一个新的请求到来,Servlet容器将构造Servlet的一个实例,为每个用户请求建立一个新进程,这意味着,多个线程可能同时访问一些共享数据。如果要阻止这种多线程的访问,可以使Servlet实现哪个接口?()
A . NewThreadModel接口
B . NewServlet接口
C . SingleThreadModel接口
D . SingleServlet接口
-
多个进程并发执行时,()
A . 每个进程的执行是严格按序的
B . 各个进程轮流占用处理器
C . 进程的顺序性被破坏
D . 可能产生与时间有关的错误
E . 其执行速度可自行调节
-
在多道程序设计系统中允许多个进程并发执行,因而这些进程()
A . 同时占用一台处理器
B . 相互间一定是有交互的
C . 可能会运行相同的程序
D . 可以在一个进程没完成全部工作前另一个进程就开始工作
E . 在不同的数据集上运行时其执行结果与执行的相对速度无关
-
程序并发执行时,具有()。
A、可再现性
B、顺序性
C、封闭性
D、不可再现性
-
进程具有并发性和()两个重要属性。
A、动态性
B、静态性
C、封闭性
D、易用性
-
在操作系统中引入进程的并发执行,是指多个进程在同一计算机操作系统中的并发执行。引入进程并发执行可提高对硬件资源的利用率,但又带来额外的空间和时间开销,增加了()。
-
●假设某系统采用非抢占式优先级调度算法,若该系统有两个优先级相同的进程P1和P2,各进程的程序段如下所示,若信号量S1和S2的初值都为0。进程P1和p2并发执行后a、b和c的结果分别为:a=(50),b=(51),c= (52)。
<img src='https://img2.soutiyun.com/ask/uploadfile/5040001-5043000/1df4d94c9757dc49efc7ebad3ad28018.gif' />
(50)A.6
B.7
C.10
D.13
(51)A.4
B.6
C.9
D.10
(52)A.4
B.6
C.10
D.13
-
一个运行进程必须具有的3种基本状态是( ).A.就绪状态、挂起状态和执行状态 B.挂起状态、阻塞状态和
一个运行进程必须具有的3种基本状态是( ).
A.就绪状态、挂起状态和执行状态;
B.挂起状态、阻塞状态和执行状态;
C.就绪状态、执行状态和阻塞状态;
D.就绪状态、执行状态和终止状态
-
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如下图所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要(26)。<img src='https://img2.soutiyun.com/shangxueba/ask/1377001-1380000/1379215/ct_crmsdsz_crmsdschoosecn_00531(20094).jpg' />
A.1个信号量,信号量的初值为0
B.2个信号量,信号量的初值分别为0、1
C.3个信号量,信号量的初值分别为0、0、1
D.4个信号量,信号量的初值分别为0、0、1、1
-
由于进程的实质是程序的一次执行,故进程有①的基本特征,该特征还表现在进程由②而产生,由③而执行,由④而消亡,即进程具有一定的生命期。
-
进程P1和P2均包含并发执行的线程,部分伪代码描述如下。 // 进程 P1 int x=0; Thread1()
A.a=1 与 a=2
B.x+=1与x+=2
C.a=x 与 b=x
D.x+=1 与 x+=3
-
若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数(请作答此空);如果这3个进程都要求使用2个互斥资源R,那么系统不产生死锁的最少的R 资源数为()个。
A.至少为 1 个
B. 至少为3个
C. 最多为1个
D. 最多为3个
-
有关并发进程的描述中,不正确的是()
A.同步是指并发进程之间存在的一种制约关系
B.进程执行的相对速度是由进程自己来控制的
C.进程执行的相对速度与进程调度策略无关
D.P操作和V操作都是原语操作
E.利用P、V操作可以防止死锁
-
4、如果没有进程控制块和进程的概念以及相应的操作系统支撑机制,程序在并发执行的情况下,将会体现出如下除选项()之外的各项特征。
A.间断性(即“执行—暂停执行—执行”的执行活动规律)
B.非封闭性(程序运行受到其它并发程序的影响)
C.程序并发执行计算结果的不可再现性
D.顺序性(指处理机的操作,严格按照规定顺序执行)
-
6、并发进程执行时可能会出现“与时间有关的错误”。引起这种错误的原因是进程()。
A.执行的顺序性
B.访问共享变量
C.所对应的程序结构
D.需要的计算时间
-
下图为复杂环境中,在操作系统管理下进行程序执行的基本思想示意图。请关注图中第678\号线。箭头线6 的含义指为管理CPU的使用,需要对每个进程的基本信息进行管理;箭头线 7的含义指若要使CPU从一个进程的执行切换到另一个进程的执行,需要保留当前正在执行的进程的相关状态信息,并将下一个要执行进程的指令代码的存储单元地址送给CPU的程序计数器PC;箭头线 8的含义指“进程”被CPU执行。下列说法不正确
A.箭头线⑥区分的是“进程-程序代码”,与关于“进程-程序代码”相关的信息,后者由CPU管理者进行管理,并据此调度CPU执行某一个进程;箭头线⑦区分的是CPU,与“CPU执行进程的相关信息”,后者由CPU管理者进行管理,并据此信息实现CPU在多个进程之间的交替执行
B.箭头线⑧区分的是内存中的进程,与CPU的控制器和运算器,当CPU的程序计数器PC被赋予了某一个进程的指令存储单元的地址后,CPU和CPU三者之间的关系。箭头线⑧指的是内存中的程序被CPU执行;增加了箭头线⑥和箭头线⑦后,则指内存中程序是在操作系统的监督、管理下,由CPU执行,体现了“管理”的含义
D.上述说法有不正确的