itgle.com

下列关于进程的叙述中,( )是正确的。A.进程获得处理机而运行是通过调度而得到的B.优先数是进行进程调度的重要依据,一旦确定不能改变C.在单CPU系统中,任意时刻都有一个进程处于运行状态D.进程申请CPU得不到满足时,其状态变为等待状态

题目

下列关于进程的叙述中,( )是正确的。

A.进程获得处理机而运行是通过调度而得到的

B.优先数是进行进程调度的重要依据,一旦确定不能改变

C.在单CPU系统中,任意时刻都有一个进程处于运行状态

D.进程申请CPU得不到满足时,其状态变为等待状态


相似考题
更多“下列关于进程的叙述中,( )是正确的。A.进程获得处理机而运行是通过调度而得到的B.优先数是进行 ”相关问题
  • 第1题:

    ()可能会引起处理机从一个进程转到另一个进程。

    A.一个进程从运行状态变为等待状态

    B.一个进程从运行状态变为就绪状态

    C.一个就绪状态进程的优先级降低

    D.一个进程运行完成而撤离系统

    E.一个就绪状态进程的优先级升高


    参考答案:ABDE

  • 第2题:

    在下列进程调度算法中,可能引起进程长时间得不到运行的算法是( )。

    A.不可抢占式动态优先数算法

    B.可抢占式静态优先数算法

    C.不可抢占式静态优先数算法

    D.时间片轮转法


    正确答案:B

  • 第3题:

    下列关于进程的叙述中,正确的是

    A.在单CPU系统中,任一时刻有一个进程处于运行状态

    B.当进程申请CPU得不到满足时,其状态变为等待状态

    C.优先级是进行进程调度的重要依据,一旦确定将不能改变

    D.进程获得处理机而运行是通过调度获得的


    正确答案:D

  • 第4题:

    下列关于“进程”的叙述,不正确的是______。

    A.一旦创建了一个进程,它将永远存在

    B.进程是一个能独立运行的单位

    C.进程是程序的一次执行过程

    D.单处理机系统中进程是处理机调度的基本单位


    正确答案:A

  • 第5题:

    下列关于进程的叙述中,哪一个是正确的? ______。

    A.进程获得处理机而运行是通过调度而得到的

    B.优先数是进行进程调度的重要依据,一旦确定不能改变

    C.在单CPU系统中,任一时刻有1个进程处于运行状态

    D.进程申请CPU得不到满足时,其状态变为等特状态


    正确答案:A

  • 第6题:

    在常用的调度算法中,在进行(27)时,运行时间短的进程只需经过前面几级队列即可得到结果而运行时间较长的进程在进入低级就绪队列后能得到较长的时间片。

    A.先来先服务法

    B.可抢占的优先数

    C.时间片轮转法

    D.分级调度法


    正确答案:D
    解析:在分级调度法中,运行时间短的进程被优先调度;对运行时间长的进程在进入低级就绪队列后可得到较K的时间片,从而减少调度次数。

  • 第7题:

    在下列进程调度算法中,可能引起进程长时间得不到运行的算法是( )。

    A.可抢占式静态优先数法

    B.不可抢占式动态优先算法

    C.时间片轮转法

    D.不可抢占式静态优先数法


    正确答案:D
    解析:不可抢占式静态优先数法会使得优先级低的程序饿死,亦即长期得不到运行。

  • 第8题:

    在使用基于优先数的不可抢占式进程调度算法的系统中,不会引起进程切换的事件恳( )。

    A.进程运行完毕

    B.进程在运行过程中变成等待状态

    C.时间片到

    D.有一个优先级高的进程就绪


    正确答案:C
    解析:在进行运行完毕和由运行状态变成等待状态对任何调度算法都会引起进程切换。对基于优先数的进程调度算法不会因时间片到,而会因有更高优先级的进程就绪而引起进程切换。

  • 第9题:

    在下列进程调度算法中,可能引起进程长时间得不到运行的算法是()。

    • A、可抢占式静态优先数算法
    • B、不可抢占式动态优先数算法
    • C、时间片轮转算法
    • D、不可抢占式静态优先数算法

    正确答案:D

  • 第10题:

    进程获得处理机而运行是通过申请而得到的。


    正确答案:错误

  • 第11题:

    单选题
    下列关于进程的叙述中,正确的是()。
    A

    进程通过进程调度程序而获得CPU

    B

    优先级是进行进程调度的重要依据,一旦确定不能改变

    C

    在单CPU系统中,任一时刻都有1个进程处于运行状态

    D

    进程申请CPU得不到满足时,其状态变为等待状态


    正确答案: A
    解析: 在单CPU系统中,最多只有一个进程处于运行状态,可以没有进程处于运行态;当进程申请 CPU得不到满足时,其状态变为就绪状态;优先级是进行进程调度的重要依据,但有静态和动态之分,而动态优先级是可以变化的。就绪状态的进程能否获得CPU而运行是通过调度获得的。

  • 第12题:

    单选题
    在下列进程调度算法中,可能引起进程长时间得不到运行的算法是()。
    A

    可抢占式静态优先数算法

    B

    不可抢占式动态优先数算法

    C

    时间片轮转算法

    D

    不可抢占式静态优先数算法


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

  • 第13题:

    在UNIX系统进程调度中,当计算的进程优先数越大时其优先级将()

    A. 越大

    B. 越小


    正确答案:B

  • 第14题:

    在多道程序环境中,进程数往往多于处理机数,这就导致多个进程竞争使用处理机。因此,在操作系统中,由进程调度完成将一个物理的CPU转换成多个虚拟的(或逻辑的)CPU工作,以实现多任务。进程调度的任务就是控制、协调进程对CPU的竞争,按照一定的调度算法,使某一就绪进程获得CPU的控制权,转换成运行状态。请论述下列问题:

    (1) 进程调度的主要功能。

    (2) 何时可进行进程调度?

    (3) 进程调度算法解决以何种次序对各就绪进程进行处理机的分配以及按何种时间比例让进程占用处理机。时间片轮转进程调度算法的基本思想是什么?时间片的大小对系统有什么影响?在选取时间片时应考虑哪些因素?


    正确答案:1.进程调度的主要功能是: (1) 记录系统中所有进程的执行状况; (2) 根据一定的调度算法从就绪队列中选出一个进程来准备把CPU分配给它; (3) 把CPU分配给进程。即把选中的进程的进程控制块内有关的现场信息如程序状态 字、通用寄存器的内容送入处理器相应的寄存器中从而让它占用CPU运行。 2.进程调度的时机是: (1) 正在执行的进程运行完毕: (2) 正在执行的进程调用阻塞原语或P原语操作将自己阻塞起来进入等待状态; (3) 执行中的进程提出I/O请求后被阻塞; (4) 在分时系统中时间片已经用完: (5) 以上都是在CPU为不可剥夺方式下引起进程调度的原因。在CPU方式为可剥夺时有以下原因: 就绪队列中的某个进程的优先级变得高于当前运行进程的优先级从而也将引起进程调度。 3.时间片轮转法(RR): 这主要是分时系统中使用的一种调度算法。时间片轮转法的基本思想是将CPU的处理 时间划分成一个个时间片就绪队列中的诸进程轮流运行一个时间片。当时间片结束时就 强迫运行进程让出CPU该进程进入就绪队列等待下一次调度。同时进程调度又去选择就绪队列中的一个进程分配给它一个时间片以投入运行。 在轮转法中时间片长度的选择非常重要将直接影响系统开销和响应时间。如果时间片长度很小则调度程序剥夺处理机的次数频繁加重系统开销;反之如果时间片长度选择过长比方说一个时间片就能保证就绪队列中所有进程都执行完毕则轮转法就退化成先进先出算法。 影响时间片大小设置的主要因素有:系统响应时间、就绪进程数目(终端数目)和计算机处理能力。
    1.进程调度的主要功能是: (1) 记录系统中所有进程的执行状况; (2) 根据一定的调度算法,从就绪队列中选出一个进程来,准备把CPU分配给它; (3) 把CPU分配给进程。即把选中的进程的进程控制块内有关的现场信息,如程序状态 字、通用寄存器的内容送入处理器相应的寄存器中,从而让它占用CPU运行。 2.进程调度的时机是: (1) 正在执行的进程运行完毕: (2) 正在执行的进程调用阻塞原语或P原语操作将自己阻塞起来进入等待状态; (3) 执行中的进程提出I/O请求后被阻塞; (4) 在分时系统中时间片已经用完: (5) 以上都是在CPU为不可剥夺方式下引起进程调度的原因。在CPU方式为可剥夺时,有以下原因: 就绪队列中的某个进程的优先级变得高于当前运行进程的优先级,从而也将引起进程调度。 3.时间片轮转法(RR): 这主要是分时系统中使用的一种调度算法。时间片轮转法的基本思想是,将CPU的处理 时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片。当时间片结束时,就 强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。 在轮转法中,时间片长度的选择非常重要,将直接影响系统开销和响应时间。如果时间片长度很小,则调度程序剥夺处理机的次数频繁,加重系统开销;反之,如果时间片长度选择过长,比方说一个时间片就能保证就绪队列中所有进程都执行完毕,则轮转法就退化成先进先出算法。 影响时间片大小设置的主要因素有:系统响应时间、就绪进程数目(终端数目)和计算机处理能力。

  • 第15题:

    关于进程调度算法中的轮转法,下列描叙不正确的是

    A.就绪队列按FCFS方式排队

    B.就绪队列按FIFO方式排队

    C.每个运行进程一次占有处理器时间可以超过规定的实际单位

    D.可以调用调度原语而形成就绪进程轮流使用服务器


    正确答案:C
    解析:进程调度算法中的轮转法:就绪队列按FCFS方式排队。每个运行进程一次占有处理器时间都不超过规定的实际单位。若超过,即调用调度原语而形成就绪进程轮流使用服务器。FCFS算法指先进先服务算法又称FIFO算法。

  • 第16题:

    进程获得处理机而进入运行是通过( )得到的。

    A.任务

    B.并发

    C.调度

    D.等待


    正确答案:C

  • 第17题:

    下列关于进程的叙述中,( )是正确的。

    A.进程获得处理机而运行是通过调度得到的

    B.优先数是进行进程调度的重要依据,一旦确定不能改变

    C.在单CPU系统中,任一时刻有一个进程处于运行状态

    D.进程申请CPU得不到满足时,其状态变为等待状态


    正确答案:A

  • 第18题:

    在使用基于优先数的不可抢占式进程调度算法的系统中,不会引起进程切换的事件是

    A.进程运行完毕

    B.进程在运行过程中变成等待状态

    C.时间片到

    D.有一个优先级高的进程就绪


    正确答案:D
    解析:在不可抢占式的进程调度中,引起进程切换的事件通常是当前正在运行的进程:运行完毕;变成等待状态;I/O请求被阻塞;时间片用完。在可抢占的进程调度中,当就绪队列中某个进程的优先级变得高于正在被执行的进程的优先级时,也会引起进程切换。

  • 第19题:

    下列关于进程的叙述中,正确的是

    A.进程由程序、数据和调度信息组成

    B.程序是进程的“灵魂”

    C.在调度信息中保存有进程的地址信息

    D.进程队列可以分为就绪队列、等待队列和运行队列


    正确答案:D
    解析:进程由程序、数数据和进程控制块组成。PCB是进程的“灵魂”,在PCB中存在着进程的地址信息。进程控制块是进程的一部分,而不是调度信息,故A)选项错误;PCB是进程的“灵魂”,而不是调度信息,故B)选项错误;在PCB中存在着进程的地址信息,而不是调度信息,故C)选项错误。掌握线程和程序的区别,以及线程和进程的区别。

  • 第20题:

    下列关于进程的叙述中,正确的是( )。

    A.进程申请CPU得不到满足时,其状态变为等待状态

    B.在单CPU系统中,任一时刻有一个进程处于运行状态

    C.优先级是进行进程调度的重要依据,一旦确定不能改变

    D.进程获得处理机而运行是通过调度而得到的


    正确答案:D
    解析:首先分析第一选项,进程若已获得除CPU以外的所有运行所需资源,此时申请CPU的得不到满足,应该依然处于就绪状态。正在运行的进程,因为某种原因而暂停,此时处于阻塞状态(也称等待状态、挂起状态),显然选项A所述不正确。第二步,分析下一个选项,根据进程具有并发性,可以知道在一个CPU系统中,任一时刻可以有多个进程运行,B选项可以排除。再分析C选项,进程的优先级可以通过相应的调度算法来确定和改变,所以C选项亦可排除。采用排除法,则我们选择D选项。

  • 第21题:

    下列关于进程的叙述中,正确的是()。

    • A、进程通过进程调度程序而获得CPU
    • B、优先级是进行进程调度的重要依据,一旦确定不能改变
    • C、在单CPU系统中,任一时刻都有1个进程处于运行状态
    • D、进程申请CPU得不到满足时,其状态变为等待状态

    正确答案:A

  • 第22题:

    判断题
    进程获得处理机而运行是通过申请而得到的。
    A

    B


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

  • 第23题:

    单选题
    下列情况下,哪一种情况是进行进程调度的时机()
    A

     一个进程正在占用CPU执行,就绪队列中不为空

    B

     一个进程访问打印机的要求得不到满足而被阻塞

    C

     一个在运行的进程申请主存空间的要求得到了满足

    D

     在非抢占式最高优先级调度策略下,一个更高优先级的进程进入就绪队列


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