当使用进程创建原语创建进程时,下列哪一个选项表示的顺序是正确的
申请PCB,填写PCB,放入就绪队列
申请PCB,填写 PCB,放入运行队列
申请PCB,申请内存,填写PCB
申请内存,申请 PCB,填写 PCB
答案
申请PCB,填写PCB,放入就绪队列
解析
在创建进程时,正确的顺序应该是:
申请PCB(进程控制块),填写PCB,放入就绪队列。
这是因为,首先需要向操作系统申请一个进程控制块(PCB),然后操作系统会分配一个PCB并初始化其中的信息,比如进程ID、父进程ID、进程状态、程序计数器等。最后,新创建的进程会被放入就绪队列,等待操作系统调度执行。
在选项中,只有第一个选项符合这个流程:
申请PCB,意味着向操作系统请求创建一个新的进程。
填写PCB,是指操作系统为新进程分配一个PCB并初始化其中的信息。
放入就绪队列,表示新创建的进程现在处于就绪状态,等待被操作系统调度执行。
因此,正确答案是第一个选项:申请PCB,填写PCB,放入就绪队列。