查看更多
当前 - 选择题 - 进程管理
简单
单选题
2025年5月第15题
#必须掌握
#超纲

在操作系统中,进程和线程是资源管理与任务调度的基本单位。以下关于进程和线程的说法中,哪一项是不正确的(__)。

问题(1)
浓缩知识点

进程是操作系统中资源分配的基本单位,拥有独立地址空间与系统资源,一个进程可通过系统调用创建多个子进程,也能创建多个共享自身资源的线程。线程是任务调度的基本单位,同一进程内的线程可由现有线程创建,但线程不具备独立的资源管理权限,无法独立创建进程——即便线程触发进程创建的系统调用,本质仍是其所属进程完成创建动作,这源于只有进程拥有发起资源类系统调用的主体资格。

正确答案
D

本题考察的是进程与线程的基本概念和创建机制
A选项一个进程可以创建一个或多个线程:正确。线程是进程的执行单元,一个进程至少包含一个线程,也可以有多个线程(如多线程程序)。
B选项一个进程可以创建一个或多个进程:正确。父进程可以通过系统调用(如 fork())创建子进程,操作系统以树状结构管理进程间的层级关系。
C选项一个线程可以创建一个或多个线程:正确。线程运行时可以调用创建新线程的接口(如 pthread_create()),新线程仍隶属于原进程。
D选项一个线程可以创建一个或多个进程错误。线程本身不是独立的资源管理单元,无法独立地创建进程。进程的创建必须由进程级别的系统调用发起(如 fork),而不是线程级行为。虽然线程运行在进程中并可以发起 fork 调用,但从系统层面上讲,是进程创建进程,而不是线程创建进程
因此,D 项为不正确的说法,是正确答案

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有