题目
下列说法正确的是( )。A. 一个进程会伴随着其程序执行的结束而消亡B. 一段程序会伴随着其进程结束而消亡C. 任何进程在执行未结束时不允许被强行终止D. 任何进程在执行未结束时都可以被强行终止
下列说法正确的是( )。
A. 一个进程会伴随着其程序执行的结束而消亡
B. 一段程序会伴随着其进程结束而消亡
C. 任何进程在执行未结束时不允许被强行终止
D. 任何进程在执行未结束时都可以被强行终止
题目解答
答案
A. 一个进程会伴随着其程序执行的结束而消亡
解析
本题考查进程与程序的关系以及进程的基本特性。关键点在于区分程序(静态指令集合)和进程(动态执行过程)的概念,理解进程的生命周期和控制机制。正确选项需符合以下两点:
- 进程的消亡条件:进程是否随程序执行完毕而终止;
- 进程的终止权限:是否允许强行终止未完成的进程。
选项分析
选项A
正确。进程是程序的一次执行过程,当程序执行完毕(如函数返回、主程序结束),进程自然终止并消亡。
选项B
错误。程序是存储在磁盘或内存中的静态指令集合,与进程生命周期无关。进程结束时,程序文件不会被销毁。
选项C
错误。操作系统允许强行终止进程(如任务管理器强制关闭程序),因此“不允许被强行终止”的表述不成立。
选项D
错误。虽然大多数用户进程可被强行终止,但某些系统关键进程(如操作系统内核进程)无法被终止。选项中“任何进程”的表述过于绝对。