题目
处理机正在运行中的程序称为 _
处理机正在运行中的程序称为 _
题目解答
答案
答案是进程
处理机正在运行中的程序通常称为进程。进程是计算机科学中的重要概念,它是程序执行的一个实例。每个进程都有自己的地址空间[4]、数据栈、文件描述符、环境变量等。操作系统通过调度算法来分配处理机的时间片[5]给不同的进程,以达到并发执行的效果。因此,进程是操作系统中最基本的资源管理单元。
解析
本题考查计算机科学中的基本概念,核心在于理解处理机运行中的程序对应的术语。关键点在于区分程序与进程:
- 程序是静态的代码集合,存储在存储介质中;
- 进程是程序在处理机(如CPU)上的动态执行过程,包含资源(如内存、文件描述符)和执行上下文。
破题关键是明确题目中“正在运行”这一动态特征,对应“进程”这一概念。
步骤1:区分程序与进程
- 程序是未运行的指令集合(如存储在磁盘中的可执行文件)。
- 进程是程序的动态实例,包含执行时所需的资源(如内存空间、寄存器状态)和操作系统分配的标识。
步骤2:理解进程的特征
- 独立性:每个进程独立运行,拥有自己的地址空间。
- 调度性:操作系统通过时间片分配机制,让多个进程共享处理机,实现“并发”效果。
- 资源管理:进程包含数据栈、文件描述符等,是操作系统资源分配的基本单位。
结论
处理机上正在运行的程序实例即为进程。