题10
题目
下列选项中, 导致创建新进程的操作是
I. 用户登陆
II. 高级调度发生时
III. 操作系统响应用户提出的请求
IV. 用户打开了一个浏览器程序
A. 仅 I 和 IV
B. 仅 II 和 IV
C. I、II 和 IV
D. 全部
分析
进程是程序的一次执行, 一个进程的创建是由操作系统来完成的, 通常是由用户发起的, 操作系统响应用户提出的请求, 例如用户登陆、打开程序等, 从而创建新进程。
只要启动了程序, 操作系统就会创建新进程, 无论是用户登陆还是高级调度发生时。
解
D
用户登录时, 操作系统会为用户创建一个登录进程, 用于验证用户身份和提供用户界面。
高级调度即作业调度, 会从后备队列上选择一个作业调入内存, 并为之创建相应的进程。
操作系统响应用户提出的请求时, 通常会为用户创建一个子进程, 用于执行用户指定的任务或程序。
用户打开一个浏览器程序时, 也是一种操作系统响应用户请求的情况, 同样会创建一个新进程。