关于进程、线程和程序的关系,错误的是()。A.一个程序可能包含多个进程B.通常一个进程都有若干个线

题目

关于进程、线程和程序的关系,错误的是( )。

A.一个程序可能包含多个进程

B.通常一个进程都有若干个线程

C.进程之间可以并发执行,一个进程中的线程只能分时执行

D.进程是资源分配的基本单位

参考答案和解析
正确答案:C
解析:引入线程的目的在于减少程序并发执行所付出的时空开销,进程作为一个资源分配和调度的基本单位,线程是进程中的一个实体,是系统独立调度和分派的基本单位,同一个进程中的线程可以并发执行。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于进程的描述中,正确的是()

A.一个进程可以包含若干个程序

B.一个程序可以对应多个进程

C.进程必须由程序作为其组成部分

D.一个程序仅对应一个进程

E.进程和程序之间没有关联


A 解析:根据线程的定义可以知道进程包含一个或多个线程。

第2题:

关于程序、进程、线程,下列说法错误的是()

A.程序是以静止的状态存放于外部存储器上的

B.程序被选中后,可以顺序执行,或者并发执行

C.进程是程序的一次执行过程,是资源的分配单位

D.线程也称轻进程,一个进程只能包含一个线程


线程也称轻进程,一个进程只能包含一个线程

第3题:

【判断题】一个程序可以包含多个进程,一个进程可以包含多个线程

A.Y.是

B.N.否


×

第4题:

【单选题】下面叙述中错误的是(; ; ;)。

A.一个进程可以包含多个线程

B.一个线程可以跨越多个进程

C.线程是进程内的一条执行路线

D.一个程序的运行可以产生多个进程


A

第5题:

1、以下关于进程和线程的说法不正确?

A.一个进程中多个线程可以并发执行。

B.一个程序可以产生多个进程

C.线程是进程的一个实体,可作为系统独立调度和分派的基本单位。

D.一个线程可以属于多个进程


一个线程可以属于多个进程

第6题:

Windows CE中关于进程和线程,下列说法中不正确的是:()

A.一个进程可以包含一个或者多个线程。

B.可以设置线程的优先级,但是不能设置进程的优先级。

C.一个程序可以对应多个进程,一个进程也可以对应多个程序。

D.线程是Windows CE中最小的可执行单元。


A

第7题:

程序、进程和线程3个概念之间的关系是( )。

A.程序与进程同一个概念

B.线程与进程同一个概念

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

D.一个线程包含多个进程


正确答案:C
解析:本题考查线程,进程,程序之间的关系。选项A错误,进程概念和程序概念最大的不同之处在于,进程是动态的,而程序是静态的;进程有一定的生命期,而程序是指令的集合,本身无“运动”的含义。没有建立进程的程序不能作为一个独立单位得到操作系统的认可:一个程序可以对应多个进程,但一个进程只能对应一个程序。进程和程序的关系犹如演出和剧本的关系。选项B错误,线程是进程中执行运算的最小单位,亦即执行处理机调度的基本单位。如果把进程理解为在逻辑上操作系统所完成的任务,那么线程表示完成该任务的许多可能的子任务之一。例如,用户启动了一个窗口中的数据库应用程序,操作系统就将对数据库的调用表示为一个进程。假设用户要从数据库中产生一份工资单报表,并传到一个文件中,这是一个子任务:在产生工资单报表的过程中,用户又可以输入数据库查询请求,这又是一个子任务。这样,操作系统则把每一个请求——工资单报表和新输入的数据查询表示为数据库进程中的独立的线程。线程可以在处理器上独立调度执行,这样,在多处理器环境下就允许几个线程各自在单独处理器上进行。选项C正确,进程和线程的关系:一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程;资源分配给进程,同一进程的所有线程共享该进程的所有资源;处理机分给线程,即真正在处理机上运行的是线程;线程在执行过程中,需要协作同步;不同进程的线程间要利用消息通信的办法实现同步。选项D错误,由选项C的分析可知选项D是错误的。由此可知本题的答案是C。

第8题:

在对进程的描述中,下列说法错误的是( )。A.一个进程可以包含若干个程序B.一个程序可以对应多个进程C.进程必须由程序作为其组成部分D.一个程序仅对应一个进程


正确答案:D
一个程序可以对应多个进程,一个进程也可以包含若干个程序

第9题:

对进程的描述中,下列说法错误的是( )。

A)一个进程可以包含若干个程序

B)一个程序可以对应多个进程

C)进程必须由程序作为其组成部分

D)程序与进程是不相关的


正确答案:D
进程和程序是密切相关的。进程的定义是并发执行的程序在一个数据集合上的执行过程。程序是进程的一个组成部分。一个进程可以涉及一个或多个程序的执行;通过多次执行,一个程序可对应多个进程。