工学

单选题一个进程有多个任务,且只有一个线程,则这个线程的执行方式是()A 串行执行B 并行执行C 并发执行D 无法确定

题目
单选题
一个进程有多个任务,且只有一个线程,则这个线程的执行方式是()
A

串行执行

B

并行执行

C

并发执行

D

无法确定

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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


正确答案:
共享

第2题:

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

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

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

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

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


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

第3题:

下列关于进程和线程的叙述中,正确的是()。

A、一个进程只可拥有一个线程

B、一个线程只可拥有一个进程

C、一个进程可拥有若干个线程

D、一个线程可拥有若干个进程


参考答案:C

第4题:

一个进程可以包含多个线程,线程 【 】分配给进程的主存地址空间。


正确答案:共享
共享 解析:Windows和OS/2进程包含一个或多个执行线程,每隔几毫秒,分时器便从当前正在执行的线程接过CPU的控制权,用一种复杂的时间分配优先机制决定下一个要执行的线程,然后再在上次被打断的地方开始执行原来的线程。

第5题:

线程并发执行程序高,不但同一个进程内部的诸线程可以并发执行,而且属于不同进程的诸线程也可以并发执行。()


正确答案:对

第6题:

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

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

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

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

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


正确答案:C

第7题:

下列叙述中,正确的是

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。

第8题:

线程是进程中的一个执行实体,每个线程有唯一的标识符和一张______。


正确答案:线程描述表或线程说明表
线程描述表或线程说明表 解析:线程是进程中的一个实体,是CPU调度和分配的基本单位。每个线程有唯一的标识符和一张线程描述表。线程描述表记录了线程执行的寄存器和栈等现场状态。

第9题:

下面关于进程、线程的说法正确的是()。

A.进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索

B.线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行

C.Java多线程的运行与平台相关

D.对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务


正确答案:ABCD

第10题:

下列说法中,错误的一项是 ( )

A.线程是程序中的一个执行流

B.多线程是程序中的多个执行流

C.线程是进程的一次动态执行过程

D.进程是程序的一次动态执行过程


正确答案:C
解析:该题考查的是进程和线程的概念。进程是程序的依次动态执行过程,它属于动态概念;线程是比进程更小的执行单位,是程序中的一个执行流。所以选项C的说法是错误的。

更多相关问题