题目
操作系统通过( )对进程进行管理。A. 进程B. 进程控制块[1]C. 进程启动程序D. 进程控制区
操作系统通过( )对进程进行管理。
- A. 进程
- B. 进程控制块[1]
- C. 进程启动程序
- D. 进程控制区
题目解答
答案
B
解析
考查要点:本题主要考查操作系统中进程管理的基本概念,特别是进程控制块的作用。
解题核心思路:明确操作系统管理进程的机制,理解进程控制块(PCB)作为操作系统记录和控制进程的关键数据结构。
破题关键点:
- 进程是程序的动态执行过程,但进程本身是被管理的对象,而非管理工具。
- 进程控制块是操作系统为每个进程创建的唯一数据结构,用于存储进程的标识符、CPU状态、内存分配等信息,是调度和管理进程的核心。
- 其他选项(如进程启动程序、进程控制区)或为辅助工具,或为存储区域,均非直接管理进程的主体。
操作系统需要对运行的进程进行调度、同步、通信、撤销等操作,而这些操作依赖于存储进程相关信息的数据结构——进程控制块(PCB)。具体分析如下:
-
进程控制块的作用:
- 唯一标识:每个进程对应一个唯一的PCB,用于区分不同进程。
- 状态记录:存储进程的当前状态(如运行、就绪、阻塞)、CPU寄存器值、内存分配情况等。
- 调度依据:操作系统根据PCB中的信息(如优先级、资源需求)决定进程的调度顺序。
-
选项辨析:
- A. 进程:进程是被管理的对象,而非管理工具。
- C. 进程启动程序:仅负责启动进程,不参与后续管理。
- D. 进程控制区:可能指内存中的存储区域,但非直接管理进程的核心结构。
因此,正确答案为B. 进程控制块。