如果一组并发进程是无关的,则他们()

题目
单选题
如果一组并发进程是无关的,则他们()
A

各自包含的程序都是不同的

B

可以包含相同的程序,但没有共享变量

C

可以使用共享变量,但各自有独立的数据集

D

不能同时执行

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

多个并发进程使用一个互斥信号量S时,如果S=0,则表示(21)。

A.有一个进程在临界区中

B.有一个进程在临界区中,另一个进程正在等待进入临界区

C.有多个进程在临界区中

D.有一个进程在临界区中,另一些进程正在等待进入临界区


正确答案:A
解析:由于在系统中,多个进程竞争同一资源可能会发生死锁,若无外界条件作用,这些进程都将永远不能再向前推进。为此,在操作系统的进程管理中最常用的方法是采用信号量 (Semaphore)机制。信号量是表示资源的实体,是一个与队列有关的整型变量,其值仅能由P、V操作改变。 “P操作”是检测信号量是否为正值,若不是,则阻塞调用进程;“V操作”是唤醒一个阻塞进程恢复执行。根据用途不同,信号量分为公用信号量和私用信号量。公用信号量用于实现进程间的互斥,初值通常设为1,它所联系的一组并行进程均可对它实施P、V操作;私用信号量用于实现进程间的同步,初始值通常设为0或n。信号量S是一个整数。当S>0时,表示可供并发进程使用的资源数有S个;当S=0时,表示无资源可用,允许有一个进程在临界区中;当S0时,表示正在等待使用临界区的进程数为|S|(S的绝对值)个。

第2题:

多个并发进程使用一个互斥信号量S时,如果S=0,则表示______。

A.有一个进程在临界区中

B.有一个进程在临界区中,另一个进程正在等待进入临界区

C.有多个进程在临界区中

D.有一个进程在临界区中,另一些进程正在等待进入临界区

A.

B.

C.

D.


正确答案:A
解析:由于在系统中,多个进程竞争同一资源可能会发生死锁,若无外界条件作用,这些进程都将永远不能再向前推进。为此,在操作系统的进程管理中最常用的方法是采用信号量(Semaphore)机制。
  信号量是表示资源的实体,是一个与队列有关的整型变量,其值仅能由P、V操作改变。“P操作”是检测信号量是否为正值,若不是,则阻塞调用进程;“V操作”是唤醒一个阻塞进程恢复执行。
  根据用途不同,信号量分为公用信号量和私用信号量。公用信号量用于实现进程间的互斥,初值通常设为1,它所联系的一组并行进程均可对它实施P、V操作;私用信号量用于实现进程问的同步,初始值通常设为0或n。
  信号量S是一个整数。当S>0时,表示可供并发进程使用的资源数有S个;当S=0时,表示无资源可用,允许有一个进程在临界区中;当S0时,表示正在等待使用临界区的进程数为|S|(S的绝对值)个。

第3题:

在单CPU系统中,如果同时存在24个并发进程,则处于就绪队列中的进程最多有 ( )个。


正确答案:
23

第4题:

对于一组有交互的并发进程来说,下列说法正确的是()

  • A、每个进程分别在不同的数据集合上运行
  • B、进程的执行结果与其执行的相对速度无关
  • C、进程间共享某些资源
  • D、各进程都有固定的中断点

正确答案:C

第5题:

系统中有一组进程,其中的每一个进程都在等待被该组中另一个进程所占有的资源,则称这组进程处于【 】状态。


正确答案:死锁
死锁

第6题:

正在执行的进程如果由于时间片用完而被迫暂停执行,则进程从执行状态变为(28)状态;如果是应终端的请求而暂停下来以便研究其运行情况,则这时进程转变为(29)状态。

A.静止阻塞

B.静止就绪

C.活动阻塞

D.活动就绪


正确答案:D
解析:此题考察对进程状态的理解。

第7题:

系统中有3个并发进程共同竞争某一资源,每个进程需要4个该类资源。如果要使系统不发生死锁,则该类资源至少应有几个?

A.9

B.10

C.11

D.12


正确答案:B

第8题:

(6)在单 CPU 系统中,如果同时存在 12 个并发进程,则处于就绪队列中的进程最多有___________个。


正确答案:

(6)【答案】11
【解析】在12个并发进程中,1个在执行队列,11个在就绪队列,等待时间片轮转顺序的到来。

第9题:

进程的基本属性是()

  • A、 进程是动态的、多个进程可以含有相同的程序和多个进程可以并发运行
  • B、 进程是动态的、多个进程对应的程序必须是不同的和多个进程可以并发运行
  • C、 进程是动态的、多个进程可以含有相同的程序和多个进程不能并发运行
  • D、 进程是静态的、多个进程可以含有相同的程序和多个进程可以并发运行

正确答案:A

第10题:

如果一组并发进程是无关的,则它们()

  • A、各自包含的程序都是不同的
  • B、可以包含相同的程序但没有共享变量
  • C、可以使用共享变量但各自有独立的工作区
  • D、不能同时执行

正确答案:B

更多相关问题