计算机科学与技术

单选题进程控制块是描述进程状态和特性的数据结构,一个进程()。A 可以有多个进程控制块B 可以和其他进程共用一个进程控制块C 可以没有进程控制块D 只能有唯一的进程控制块

题目
单选题
进程控制块是描述进程状态和特性的数据结构,一个进程()。
A

可以有多个进程控制块

B

可以和其他进程共用一个进程控制块

C

可以没有进程控制块

D

只能有唯一的进程控制块

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

第1题:

下列关于进程控制块的叙述中,哪些是正确的?

A.进程控制块的英文缩写是PCB

B.每个进程都拥有自己的进程控制块

C.进程控制块必须常驻内存

D.进程控制块必须指明其兄弟进程的进程号

E.进程创建完毕后,系统将其进程控制块插入等待队列


正确答案:ABC

第2题:

下列几种关于进程的叙述,( )最不符合操作系统对进程的理解。

A 进程是在多程序环境中的完整程序

B 进程可以由正文段、数据段和进程控制块描述

C 线程(ThreAd)是一种特殊的进程

D 进程是程序在一个数据集合上的运行过程,它是系统进行资源分配和调度的一个独立单位


参考答案A

第3题:

操作系统是根据______来对并发执行的进程进行控制和管理的。

A.进程的基本状态

B.进程控制块

C.多道程序设计

D.进程的优先权


正确答案:B
解析:进程控制块是进程实体的一部分,是操作系统中最重要的记录型数据结构。PCB中记录了操作系统所需要的用于描述进程情况及控制进程运行所需要的全部信息。进程控制块的作用,是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程。或者说,操作系统是根据PCB来对并发执行的进程进行控制和管理的。例如,当Os要调度某进程执行时,要从该进程的PCB中,查出其现行状态及优先级;在调度到某进程后,要根据其PCB中所保存的处理机状态信息,去设置该进程恢复运行的现场,并根据其PCB中的程序和数据的内存地址,找到其程序的数据;进程在执行过程中,当需要和与之合作之进程实现同步、通信或访问文件时,也都需要访问PCB;当进程因某种原因而暂停执行时,又须将其断点的处理机环境保存在PCB中。可见,在进程的整个生命期中,系统总是通过其PCB对进程进行控制的,即系统是根据进程的PCB而不是任何别的什么感知到该进程存在的,所以说,PCB是进程存在的唯一标志。
  当系统创建一个新进程时,就为它建立一个PCB;进程结束时又回收其PCB,进程于是也随之消亡。PCB可以被操作系统中的多个模块读取或修改,如调度程序、资源分配程序、中断处理程序及监督和分析程序读取或修改。因为PCB经常被系统访问,尤其是被运行频率很高的进程调度及分派程序访问,故PCB应常驻内存。系统将所有的PCB组织成若干个链表(或队列),存放在操作系统中专门开辟的PCB区内。

第4题:

当用户在编程中需要创建一个进程时,他可以采用下列哪一种方法?

A.调用进程创建原语由操作系统创建进程

B.填写进程控制块的数据结构并提交系统

C.填写进程控制块的数据结构并将其放入就绪队列

D.将用户所在进程的进程控制块复制一份给新进程


正确答案:A

第5题:

为了便于系统控制和描述进程的活动过程,在操作系统核心中为进程定义了一个专门的数据结构,称为______。


正确答案:进程控制块
进程控制块 解析:创建一个进程的主要任务是建立进程控制块PCB。具体操作过程是:先申请一空闲PCB区域,将有关信息填入PCB,置该进程为就绪状态,最后把它插入到就绪队列中。

第6题:

进程控制块是进程存在的标志,当系统或父进程创建一个进程时,实际上就是为其建立一个进程控制块。它包含了进程状态调度和控制这个进程所需的全部信息。()

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


参考答案:对

第7题:

操作系统管理和控制进程建立的表格称为()。

A、进程映像

B、进程描述表

C、进程控制块

D、进程状态模型


参考答案:C

第8题:

下列关于进程控制块PCB的叙述中,正确的是

Ⅰ.系统利用PCB描述进程的基本静态特征

Ⅱ.PCB可用于描述进程的运动变化过程

Ⅲ.一个进程惟一对应一个PCB

A.Ⅰ和Ⅱ

B.Ⅱ和Ⅲ

C.Ⅰ和Ⅲ

D.全都正确


正确答案:D

第9题:

为了描述进程的情况以及控制进程运行所需的信息,操作系统为每个进程建立一个重要的数据结构( )。

A.进程状态字

B.进程控制块

C.进程队列

D.进程缓冲区


正确答案:B

第10题:

关于进程的说法错误的是

A.进程是进行资源分配和调度的基本单位。
B.进程通常由程序、数据集合、进程控制块FCB.组成。
C.进程控制块记录了操作系统所需的、用于描述进程的当前状态和控制进程的全部信息。
D.操作系统就是根据进程的进程控制块来感知进程的存在。

答案:B
解析:

更多相关问题