题目
[单选] ()是操作系统的基本概念,它是系统调度的单位,但不是资源分配的单位。A. 程序B. 作业C. 进程D. 线程
[单选] ()是操作系统的基本概念,它是系统调度的单位,但不是资源分配的单位。
A. 程序
B. 作业
C. 进程
D. 线程
题目解答
答案
D. 线程
解析
本题考查操作系统的基本概念,核心在于区分调度单位与资源分配单位。关键点在于理解选项中各术语的定义:
- 进程是资源分配的基本单位,包含资源(如内存、文件句柄);
- 线程是进程内的执行单位,共享进程资源,因此调度时以线程为单位,但资源分配仍以进程为单位。
选项分析
A. 程序
程序是静态的代码集合,不是调度或资源分配的单位,属于被动执行的实体。
B. 作业
作业是用户提交的任务集合,属于资源分配的单位(如分配时间、设备),但现代操作系统调度单位更细,作业通常不直接参与调度。
C. 进程
进程是资源分配的基本单位(如内存、文件句柄),同时是调度单位。每个进程可包含多个线程。
D. 线程
线程是进程内的执行单位,负责具体任务,共享进程资源。调度时以线程为单位,但资源分配仍由进程管理。
结论:线程是调度单位而非资源分配单位,正确答案为D。