itgle.com
更多“进程具有多种状态,操作系统改变进程状态主要是通过下列哪一种方法实现的?A.调用进程控制原语实现 ”相关问题
  • 第1题:

    唤醒原语的作用之一是( )

    A、解除调用进程的死锁

    B、将合作进程状态从阻塞→就绪

    C、将合作进程状态从执行→就绪

    D、将合作进程状态从就绪→执行


    参考答案:B

  • 第2题:

    操作系统的进程管理模块并不负责( )。

    A 进程的创建和删除

    B 提供进程通信机制

    C 实现I/O设备的调度

    D 通过共享内存实现进程间调度。


    参考答案C

  • 第3题:

    下列不适于进程调度的是

    A.正在执行的进程运行完毕

    B.正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态

    C.在分时系统时间片用完

    D.进程用唤醒原语将自己转换为就绪状态


    正确答案:D
    解析:当进程用唤醒原语将自己转换为就绪状态的时候并不适合进程调度。

  • 第4题:

    下列关于进程间通信的描述中,不正确的是( )。

    A.进程互斥是指每次只允许一个进程使用临界资源

    B.进程控制是通过原语实现的

    C.P、V操作是一种进程同步机制

    D.管程是一种进程高级通信机制


    正确答案:D
    解析:本题考查进程管理的知识。选项A、B、C都是对进程间通信的描述,不符合题意;管程是另一种进程同步机制,并不是高级通信机制,故选项D说法不正确,本题选择D。

  • 第5题:

    为了描述进程的情况以及控制进程运行所需的信息,操作系统为每个进程建立一个重要的数据结构( )。

    A.进程状态字

    B.进程控制块

    C.进程队列

    D.进程缓冲区


    正确答案:B

  • 第6题:

    下列关于进程间通信的描述中,不正确的是( )。

    A)进程互斥是指每次只允许一个进程使用临界资源

    B)P、V操作是一种进程同步机制

    C)管道是一种进程高级通信机制

    D)进程控制不是通过原语实现的


    正确答案:D

  • 第7题:

    进程执行唤醒原语以后,该进程由就绪状态转入执行状态。


    正确答案:错误

  • 第8题:

    Linux操作系统中,进程有多种状态。下列状态中,哪一个不是Linux支持的状态?()

    • A、运行状态
    • B、安全状态
    • C、僵尸状态
    • D、睡眠状态

    正确答案:B

  • 第9题:

    当用户在编程中需要创建一个进程时,他可以采用下列哪一种方法()

    • A、调用进程创建原语由操作系统创建进程
    • B、填写进程控制块的数据结构并提交系统
    • C、填写进程控制块的数据结构并将其放入就绪队列
    • D、将用户所在进程的进程控制块复制一份给新进程

    正确答案:A

  • 第10题:

    判断题
    进程执行唤醒原语以后,该进程由就绪状态转入执行状态。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    填空题
    ()就是对系统中的进程实施有效的管理,通过使用进程创建、进程撤消、进程阻塞、进程唤醒等控制原语来实现。

    正确答案: 进程控制
    解析: 暂无解析

  • 第12题:

    填空题
    正在运行的进程,调用阻塞原语将自己阻塞起来,进入()状态。

    正确答案: 等待
    解析: 暂无解析

  • 第13题:

    操作系统对进程的管理和控制主要是通过控制原语言实现的。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第14题:

    操作系统管理和控制进程建立的表格称为()。

    A、进程映像

    B、进程描述表

    C、进程控制块

    D、进程状态模型


    参考答案:C

  • 第15题:

    下列关于进程间通信的描述中,不正确的是______。

    A.进程互斥是指每次只允许一个进程使用临界资源

    B.进程控制是通过原语实现的

    C.P、V操作是一种进程同步机制

    D.管道不是一种进程高级通信机制


    正确答案:D

  • 第16题:

    在下列叙述中,错误的一条是______。

    A.进程被撤销时,只需释放其跚就可以了,因为PCB是进程存在的唯一标志

    B.进程的互斥和同步都能用P-V原语实现

    C.用户程序中执行系统调用命令时,处理机的状态字将发生改变

    D.设备独立性是指用户在编程时,所使用的设备与实际设备无关


    正确答案:A
    解析:选项A错误:进程不仅要释放PCB结构,也要释放它所占有的所有资源,而且当一个祖先进程撤销某个子进程时,还需要审查该子进程是否还有自己的子孙进程,若有,还需撤销某个子进程的PCB结构和释放它们所占有的资源。选项B正确:把并发进程的同步和互斥问题一般化,可以得到一个抽象的一般模型,即生产者与消费者问题。选项C正确:处理机的状态字将从目态转换到管态。选项D正确,用户编程所使用的设备称为逻辑设备,而逻辑设备与物理设备的对应由操作系统的设备管理程序完成。

  • 第17题:

    用于进程控制的原语有

    Ⅰ.创建进程

    Ⅱ.撤销进程

    Ⅲ.阻塞进程

    Ⅳ.唤醒进程

    Ⅴ.改变进程优先级

    A.Ⅰ,Ⅱ和Ⅴ

    B.Ⅱ,Ⅲ和Ⅴ

    C.Ⅰ,Ⅱ,Ⅲ和Ⅳ

    D.全部


    正确答案:D
    解析:用于进程控制的原语有创建进程、撤销进程、阻塞进程、唤醒进程、改变进程优先级等。

  • 第18题:

    当用户在编程中需要创建一个进程时,他可以采用下列哪一种方法?

    A.调用进程创建原语由操作系统创建进程

    B.填写进程控制块的数据结构并提交系统

    C.填写进程控制块的数据结构并将其放入就绪队列

    D.将用户所在进程的进程控制块复制一份给新进程


    正确答案:A

  • 第19题:

    正在运行的进程,调用阻塞原语将自己阻塞起来,进入()状态。


    正确答案:等待

  • 第20题:

    ()就是对系统中的进程实施有效的管理,通过使用进程创建、进程撤消、进程阻塞、进程唤醒等控制原语来实现。


    正确答案:进程控制

  • 第21题:

    进程间用信件来交换信息时必须要有send和teceive两条基本的通信原语,它们的功能是()

    • A、可调用send原语请求把信件发送给指定的进程或指定的信箱
    • B、可调用teceive原语请求从指定的进程或指定的信箱中索取一封信件
    • C、若指定的信箱已存满了信件,则把调用send原语的进程置成等信箱状态
    • D、若指定的信箱中无信,则把调用teceive原语的进程置于等信件状态
    • E、当把一封信存入了信箱或从信箱中取出一封信后应释放等信件者或等信箱者

    正确答案:A,B,C,D,E

  • 第22题:

    单选题
    在下列叙述中,错误的一条是(  )。
    A

    进程被撤消时,只需释放该进程的PCB就可以了,因为PCB是进程存在的唯一标志

    B

    进程的互斥和同步都能用P/V原语实现

    C

    用户程序中执行系统调用命令时,处理机的状态字将发生改变

    D

    设备独立性是指用户在编程时,所使用的设备与实际设备无关


    正确答案: D
    解析:

  • 第23题:

    单选题
    进程控制就是对系统中的进程实施有效的管理,通过使用(  )、进程撤销、进程阻塞、进程唤醒等进程控制原语实现。
    A

    进程运行

    B

    进程管理

    C

    进程创建

    D

    进程同步


    正确答案: D
    解析: