网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
1、为什么进程需要有自己的PCB?请举例谈谈PCB在进程运行过程中的作用。
参考答案和解析
答:(1)PCB 作用的具体表现①进程控制块 PCB(Process Control Block)是进程实体的一部分,是操作系统中最重要的记录型数据结构。②PCB 中记录了操作系统所需的、用于描述进程的当前情况以及控制进程运行的全部信息。③进程控制块使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程。(2)PCB 是进程存在的唯一标识的原因在进程的整个生命期中,系统总是通过 PCB 对进程进行控制,即系统是根据进程的 PCB 而非其他感知到该进程的存在的。所以说,PCB 是进程存在的惟一标识。
更多 “1、为什么进程需要有自己的PCB?请举例谈谈PCB在进程运行过程中的作用。” 相关考题
考题
下列关于进程控制块PCB的叙述中,正确的是Ⅰ.系统利用PCB描述进程的基本静态特征Ⅱ.PCB可用于描述进程的运动变化过程Ⅲ.一个进程惟一对应一个PCBA.Ⅰ和ⅡB.Ⅱ和ⅢC.Ⅰ和ⅢD.全都正确
考题
下面关于进程控制块(PCB)不正确的说法是()。
A、PCB是操作系统能“感知”进程存在的唯一标志B、PCB和进程是一一对应C、进程处于阻塞状态时,没有PCBD、操作系统正是通过管理PCB来管理进程
考题
当使用进程创建原语创建进程时,下列哪一个选项表示的顺序是正确的?()
A.申请PCB;填写PCB;放入就绪队列B.申请PCB;填写PCB;放入运行队列C.申请PCB;申请内存;填写PCBD.申请内存;申请PCB;填写PCB
考题
某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用( ),图中(请作答此空)
A.有1个运行进程,2个就绪进程,4个阻塞进程
B.有2个运行进程,3个就绪进程,3个阻塞进程
C.有2个运行进程,3个就绪进程,4个阻塞进程
D.有3个运行进程,2个就绪进程,4个阻塞进程
考题
下图所示的 PCB(进程控制块)( )。
A.有 1 个运行进程、2 个就绪进程、4 个阻塞进程
B.有 2 个运行进程、3 个就绪进程、2 个阻塞进程
C.有 1 个运行进程、3 个就绪进程、3 个阻塞进程
D.有 1 个运行进程、4 个就绪进程、2 个阻塞进程
考题
当使用进程创建原语创建进程时,下列哪一个选项表示的顺序是正确的?()A、申请PCB;填写PCB;放入就绪队列B、申请PCB;填写PCB;放入运行队列C、申请PCB;申请内存;填写PCBD、申请内存;申请PCB;填写PCB
考题
单选题下面的叙述中正确的是( )。A
操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同。B
为了避免发生进程死锁,各进程只能逐个申请资源。C
操作系统用PCB管理进程,用户进程可以从此PCB中读出与本身运行状况有关的信息D
进程同步是指某些进程之间在逻辑上的相互制约关系
考题
单选题有关进程的说法不正确的是( )A
操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息B
用户进程被创建时,系统为它申请和构造一个相应的PCBC
进程的优先级信息是保存在进程的PCB中的D
同一个程序是不能被创建成多个进程的
热门标签
最新试卷