计算机操作系统

同一进程的多个线程共享()A、数据空间B、堆栈C、程序计数器D、进程代码段

题目

同一进程的多个线程共享()

  • A、数据空间
  • B、堆栈
  • C、程序计数器
  • D、进程代码段
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个进程可以包含多个线程,这些线程_______分配给进程的内存地址空间。


正确答案:
共享

第2题:

( 23 )下列叙述中,正确的是

A )线程与进程在概念上暑不相关的

B )一个线程可包含多个进程

C )一个进程可包舌多个线程

D ) Java 中的线程没有优先级


正确答案:C

第3题:

属于同一个进程的多个线程可共享进程的程序段、数据段。()

此题为判断题(对,错)。


参考答案:正确

第4题:

一个进程可以包含多个线程,各线程( )。

A 共享进程的虚拟地址空间

B 必须串行工作

C 是资源分配的独立单位

D 共享堆栈


参考答案A

第5题:

下列叙述中,正确的是

A.线程与进程在概念上是不相关的

B.一个线程可包含多个进程

C.一个进程可包含多个线程

D.Java中的线程没有优先级


正确答案:C
解析:本题考查有关线程的基本知识。
  线程与进程在概念卜是相关的。进程是程序的一次动态执行过程,它对应了从代码加载、执行到执行完毕的一个完整过程,这个过程也是进程本身从产生、发展到消亡的过程。线程是由表示程序运行状态的寄存器、程序计数器、栈指针以及堆栈组成,它不包含进程地址空间中的代码和数据。因此,选项A的说法是错误的。
  线程是比进程更小的单位。一个进程在其执行过程中,可以产生多个线程,形成多个执行流。每个执行流即每个线程也有它自身的产生、存在和消亡的过程,也是一个动态的概念。因此,选项B的说法是错误的,而选项C的说法是正确的。
  线程是有优先级的。Threa类有3个有关线程优先级的静态常量:
  Thread.MIN PRIORITY(最低优先级,通常为1)、Thread.MAX_PRIORITY(最高优先级,通常为10)、Thread.NORM_PRIORITY(默认优先级,通常为5)。因此,选项D的说法是错误的。
  因此,本题的正确答案是选项C。

第6题:

下列叙述中最恰当地描述了进程与线程之间关系的是( )。

A.多个线程拥有多个进程

B.多个进程可拥有多个线程

C.线程与进程毫无关系

D.多个线程拥有单个进程


正确答案:B

第7题:

下列关于线程的叙述中,正确的是

A.每一个线程可以有多个标识符和其相应的线程描述表

B.不同的线程可以执行相同的程序

C.同一进程中的各个线程共享该进程的逻辑地址空间

D.多个线程不可以并发执行


正确答案:B
解析:每一个线程有唯一的标识符和一张线程描述表。不同的线程可以执行相同的程序。同一进程中的各个线程共享该进程的内存地址空间。多个线程是可以并发执行的。

第8题:

一个进程可以包括多个线程,各线程

A. 共享分配给进程的主存地址空间

B.必须串行工作

C.是资源分配的独立单位

D.共享进程的PCB


正确答案:A

第9题:

一个进程可以包含若干个线程,同属于一个进程的所有线程共享该进程的全部资源。()


正确答案:对

第10题:

下列说法中,错误的一项是______。

A.多个线程对同一个对象进行访问时,则共享数据

B.多个线程执行同一个类的实例代码时,则共享相同的代码

C.在Java中,线程模型被定义在类java.lang.Serilizable中

D.Java线程模型中的数据和代码是相互独立的


正确答案:C

更多相关问题