计算机操作系统

进程控制块中的所有信息必须常驻内存。

题目

进程控制块中的所有信息必须常驻内存。

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

第1题:

下列各项工作步骤中,哪一个不是创建进程所必须的步骤( )。

A.建立一个PCB进程控制块

B.由CPU调度程序为进程调度CPU

C.为进程分配内存等必要资源

D.将PCB链入进程就绪队列


正确答案:B
解析:由CPU调度程序为进程调度CPU不是创建进程所必需的步骤。

第2题:

下列关于页式存储管理方案的叙述中,哪一个是错误的?

A.页表起始地址属于进程的现场信息,存放在该进程的进程控制块中

B.物理地址的计算公式 = 内存块号 ? 块长+ 页内地址

C.地址转换是由操作系统完成的

D.逻辑地址从零开始编址


正确答案:C

第3题:

下面所述步骤中,( )不是创建进程所必需的步骤。

A.由CPU调度程序为进程调度CPU

B.建立一个进程控制块

C.为进程分配内存

D.将进程控制块链入就绪队列


正确答案:A

第4题:

进程控制块PCB的内容可以分成( )部分。

A.进程信息和控制信息

B.进程信息和现场信息

C.调度信息和现场信息

D.调度信息和进程信息


正确答案:C
PCB中包含以下内容:
(1)进程标识符(内部,外部)
(2)处理机的信息(通用寄存器,指令计数器,PSW,用户的栈指针)。
(3)进程调度信息(进程状态,进程的优先级,进程调度所需的其它信息,事件)
(4)进程控制信息(程序的数据的地址,资源清单,进程同步和通信机制,链接指针)

第5题:

UNIX操作系统的进程控制块中,常驻内存的是(2)。

A.proc结构

B.proc结构和核心栈

C.ppda区

D.proc结构和user结构


正确答案:A
解析:UNIX操作系统的进程控制块包含proc和user两部分。进程系统数据区(ppda)包含user结构和系统栈。proc存放的是系统经常要查询和修改的信息,需要快速访问,因此常将其装入内存。若把进程的所有信息都放入内存,会造成很大的内存开销,所以UNIX让user和ppda可以驻留在内存和盘的交换区中。答案为A。

第6题:

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

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

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

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

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

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


正确答案:ABC

第7题:

下列各项步骤中,()不是创建进程所必须的步骤。

A、建立一个进程控制块PCB

B、由CPU调度程序为进程调度CPU

C、为进程分配内存等必要的资源

D、将PCB链入进程就绪队列


参考答案:B

第8题:

下列与进程相关的信息中,哪些信息是保存在进程控制块(PCB)中的?

A.进程标识符

B.进程当前状态

C.磁盘目录

D.用户栈

E.进程优先级


正确答案:ABE

第9题:

下列步骤中,(20)不是创建进程所必需的。

A.建立一个进程控制块

B.为进程分配内存

C.为进程分配CPU

D.将其控制块放入就绪队列


正确答案:C
解析:本题考查计算机中进程的创建。进程是可以与其他程序并发执行的一段程序的一次执行过程,是系统进行资源分配和调度的基本单位。进程实体由程序块、进程控制块和数据块三部分组成。进程在计算机中可以处于执行、就绪和阻塞这三种基本状态中的一种,只有在进程处于执行状态时,进程才占有CPU。进程一般由创建原语创建,不管是系统创建还是父进程创建都必须调用创建原语。进程一旦被创建就处于就绪状态,处于就绪状态的进程分配到了除处理机以外的必需的资源。因此创建进程时并没有为进程分配CPU。

第10题:

进程控制块PCB的内容可以分成哪几部分?

A.进程信息和控制信息

B.进程信息和现场信息

C.调度信息和现场信息

D.调度信息和进程信息


正确答案:C
解析:进程控制块PCB的内容可以分成调度信息和现场信息两大部分。