itgle.com

下列关于时间片轮转算法的叙述中,哪一个是不正确的?A.在时间片轮转算法中,系统将CPU的处理时间划分成一个个时间段B.就绪队列中的各个进程轮流在CPU上运行,每次运行一个时间片C.时间片结束时,运行进程自动让出CPU并进入等待队列D.如果时间片长度很小,则调度程序抢占CPU的次数频繁,增加了系统开销

题目

下列关于时间片轮转算法的叙述中,哪一个是不正确的?

A.在时间片轮转算法中,系统将CPU的处理时间划分成一个个时间段

B.就绪队列中的各个进程轮流在CPU上运行,每次运行一个时间片

C.时间片结束时,运行进程自动让出CPU并进入等待队列

D.如果时间片长度很小,则调度程序抢占CPU的次数频繁,增加了系统开销


相似考题
更多“下列关于时间片轮转算法的叙述中,哪一个是不正确的?A.在时间片轮转算法中,系统将CPU的处理时间划分成一个个时间段B.就绪队列中的各个进程轮流在CPU上运行,每次运行一个时间片C.时间片结束时,运行进程自动让出CPU并进入等待队列D.如果时间片长度很小,则调度程序抢占CPU的次数频繁,增加了系统开销”相关问题
  • 第1题:

    在采用非抢占式调度的操作系统中,不能引起新进程调度的事件是

    A.正在运行的进程用完时间片

    B.正在运行的进程出错

    C.正在运行的进程等待I/O事件

    D.新创建的进程进入就绪队列


    正确答案:D

  • 第2题:

    ( 19 )下列关于时间片轮转算法的叙述中,哪一个是不正确的?

    A )在时间片轮转算法中,系统将 CPU 的处时间划分成一个个时间段

    B )就绪队列中的各个进程轮流在 CPU 上运行,每次运行一个时间片

    C )时间片结束时,运行进程自动让出 CPU 并进入等待队列

    D )如果时间片长度很小,则调度程序抢占 CPU 的次数频繁,增加了系统开销


    正确答案:C

  • 第3题:

    所有就绪状态的进程按建立的先后顺序形成一个对列,从队列首挑选一个进程,分给时间片q,投入运行。当时间片到时,而又没有完成的进程,将再次加入到队列尾,排队等待下一轮调度。这种进程调度算法称为()。

    A.循环轮转调度算法

    B.优先数调度算法

    C.固定周期轮转调度算法

    D.多级队列调度算法


    参考答案B

  • 第4题:

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

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

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

    C.时间片轮转法

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


    正确答案:D

  • 第5题:

    在采用最高优先级算法的系统中,若CPU调度方式为不可抢占,则下列哪一个事件的发生不会引起进程切换?( )

    A) 有一个优先级更高的进程就绪

    B) 时间片到

    C) 进程运行完毕

    D) 进程在运行过程中变为等待状态

    A.

    B.

    C.

    D.


    正确答案:A

  • 第6题:

    就绪进程轮流运行一个时间片,时间片结束后运行进程让出处理器,等待下一次被调度。这种调度方式称为________。

    A.轮转方式

    B.可剥夺方式

    C.轮询方式

    D.中断方式


    正确答案:A
    解析:轮转法的基本思想是:将CPU的处理时间划分成一个个时间片。就绪队列中的诸进程轮流运行一个时间片,就强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度。

  • 第7题:

    下列关于时间片轮转法的叙述中,______是错误的。

    A.在时间片轮转法中,系统将CPU的处理时间划分成若干个时间段

    B.就绪队列的诸进程轮流在CPU上运行,每次最多运行一个时间片

    C.当时间片结束时,运行进程自动让出CPU,该进程进入阻塞队列

    D.如果时间片长度很小,则调度程序剥夺CPU的次数频繁,加重系统开销


    正确答案:C
    解析:时间片轮转法主要是分时系统中使用的一种调度算法。轮转法的基本思想是:将CPU的处理时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片。当时间片结束时,就强迫运行进程让出CPU,使该进程进入就绪队列(而不是阻塞队列),等待下一次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。在轮转法中,时间片长度的选取非常重要,将直接影响系统开销和响应时间。如果时间片长度很小,则调度程序剥夺处理机的次数频繁,加重系统开销;反之,如果时间片长度选择过长,比方说一个时间片就能保证就绪队列中所有进程都执行完毕,则轮转法就退化成先进先出算法。影响时间片大小的主要因素有:系统响应时间、就绪进程数目和计算机处理能力。

  • 第8题:

    下列关于时间片轮转的叙述中,正确的是

    A.时间片轮转算法主要是实时系统中使用的一种调度算法

    B.在算法中时间片长度的选区非常重要,将直接影响系统开销和响应时间

    C.如果时间片长度很小,算法就会退化成先进先出算法

    D.如果时间片长度过长,则调度程序剥夺处理机的次数频繁


    正确答案:B
    解析:时间片轮转算法主要是分时系统中使用的一种调度算法。如果时间片长度很长,算法就会退化成先进先出算法。如果时间片长度过小,则调度程序剥夺处理机的次数频繁。

  • 第9题:

    采用时间片轮转法分配CPU时,当处于运行状态的进程用完一个时间片后,它的状态是( )

    A.等待

    B.运行

    C.就绪

    D.消亡


    正确答案:C
    解析:采用时间片轮转法,当处于运行状态的进程用完一个时间片后,它就进入就绪状态,等待下一个时间片,即获得CPU再继续运行。所以选项C正确。

  • 第10题:

    下面关于时间片轮转法的叙述中,哪一个是不正确的?

    A.在时间片轮转法中,系统将CPU时间划分成一个个时间段

    B.就绪队列中的各进程轮流在CPU上运行,每次运行一个时间片

    C.当时间片结束时,运行进程自动让出CPU,该进程进人等待队列

    D.如果时间片长度很小,则调度程序剥夺CPU的次数频繁,加重系统开销


    正确答案:C
    解析:时间片轮转法主要是分时系统中使用的一种调度算法。时间片轮转法的基本思想是:将CPU时间划分成一个个时间片,就堵队列的各进程轮流在CPU上运行,每次运行一个时间片,当时间片结束时该进程6,动让出CPU进入就堵队列,等待下一次调度。同时,进程调度又去选择就绪队伍中的一个进程,分配给它一个时间片。如果时间片长度很小,则调度程序剥夺CPU的次数频繁,会加重系统开销;而如果时间片长度很大,则轮转法就退化为了先进先出算法。

  • 第11题:

    (18)在采用最高优先级算法的系统中,若CPU 调度方式为不可抢占,则下列哪一个事件的发生不会引起进程切换?

    A)有一个优先级更高的进程就绪

    B)时间片到

    C) 进程运行完毕

    D)进程在运行过程中变为等待状态


    正确答案:A

  • 第12题:

    假设就绪队列中有10个进程,以时间片轮转方式进行进程调度,时间片大小为300ms,CPU进行进程切换需要花费10ms,则系统开销所占比率和进程数目增加到30个,其余条件不变时系统开销所占的比率相比,其结果是()。

    • A、大于
    • B、等于
    • C、小于
    • D、不能确定

    正确答案:B

  • 第13题:

    下列关于时间片轮转法的叙述中,哪个是错误的?

    A.在时间片轮转法中,系统将CPU时间划分成一个个时间段

    B.就绪队列中的各进程轮流在CPU上运行,每次运行一个时间片

    C.当时间片结束时,运行进程自动让出CPU,该进程进入等待队列

    D.如果时间片长度很小,则调度程序剥夺CPU的次数频繁,加重系统开销


    正确答案:C
    解析:当时间片结束时,运行进程自动让出CPU,该进程进入就绪队列。

  • 第14题:

    在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调度,转让CPU,这叫做

    A.可剥夺方式

    B.不可剥夺方式

    C.时间片轮转

    D.实时调用


    正确答案:A
    解析:可剥夺方式即在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即进行进程调度,转让CPU。

  • 第15题:

    采用时间片轮转法分配CPU时,当处于运行状态的进程用完一个时间片后,它的状态是( )。

    A 阻塞

    B 运行

    C 就绪

    D 消亡


    参考答案C

  • 第16题:

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

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

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

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

    D.时间片轮转法


    正确答案:B

  • 第17题:

    在多道程序环境中,进程数往往多于处理机数,这就导致多个进程竞争使用处理机。因此,在操作系统中,由进程调度完成将一个物理的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,该进程进入就绪队列,等待下一次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。 在轮转法中,时间片长度的选择非常重要,将直接影响系统开销和响应时间。如果时间片长度很小,则调度程序剥夺处理机的次数频繁,加重系统开销;反之,如果时间片长度选择过长,比方说一个时间片就能保证就绪队列中所有进程都执行完毕,则轮转法就退化成先进先出算法。 影响时间片大小设置的主要因素有:系统响应时间、就绪进程数目(终端数目)和计算机处理能力。

  • 第18题:

    下列关于时间片轮转法的叙述中,哪个是不正确的?

    A.采用可变长度的时间片,可以改善调度性能

    B.就绪队列中的诸进程轮流在CPU上运行,每次运行一个时间片

    C.当时间片结束时,运行进程自动让出CPU,该进程进入等待队列

    D.如果时间片长度选择过长,时间片轮转法就退化成先进先出算法


    正确答案:C

  • 第19题:

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

    A.先来先服务法

    B.可抢占的优先数

    C.时间片轮转法

    D.分级调度法


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

  • 第20题:

    下列关于时间片轮转法的叙述中,错误的是______。

    A.在时间片轮转法中,系统将CPU时间划分成一个个时间段

    B.就绪队列中的各个进程轮流在CPU上运行,每次运行一个时间片

    C.当时间片结束时,运行进程自动让出CPU,该进程进入等待队列

    D.如果时间片长度很长,则调度程序剥夺删的次数频繁,加重系统开销


    正确答案:C
    解析:本题考查点是时间片轮转算法。进程调度算法中的时间片轮转法的基本思想是:把CPU划分成若干时间片,在就绪队列中的各个进程轮流占有CPU,当时间片用完时,即使进程未执行完毕,系统也剥夺该进程的CPU,将该进程排在就绪队列末尾。同时系统选择就绪队列中的另一个进程,分给时间片,投入运行。在轮转法中,时间片长度选取尤为重要,将直接影响系统开销和响应时间。如果时间片太短,则调度程序剥夺处理机的次数增多,使得进程上下文的切换次数频繁,从而加大系统开销。如果时间片太长,假如时间片能保证就绪队列中执行时间最长的进程执行完毕,则轮转法退化为先进先出算法。与时间片大小有关的因素:系统响应时间;就绪进程个数;CPU处理能力。

  • 第21题:

    采用时间片轮转法分配CPU时,当运行的进程用完一个时间片后,它的状态转为( )。

    A.继续运行

    B.就绪态

    C.阻塞态

    D.删除


    正确答案:B
    解析:轮转法的基本思想是,将CPU的处理时间划分成一个个时间片,就绪队列中的诸进程轮流运行一个时间片。当时间片结束时,就强迫运行进程让出CPU,该进程进入就绪队列,等待下一次调度。同时,进程调度又去选择就绪队列中的一个进程,分配给它一个时间片,以投入运行。

  • 第22题:

    假设就绪队列中有10个进程,以时间片轮转方式进行进程调度,时间片大小为300ms,CPU进行进程切换需要花费10ms,则系统开销所占比率和进程数目增加到30个,其余条件不变时系统开销所占的比率相比,其结果是()。

    A.大于

    B.等于

    C.小于

    D.不能确定


    参考答案:B

  • 第23题:

    下列关于时间片轮转法的叙述中,错误的是

    A.在时间片轮转法中,系统将CPU的处理时间划分成若干个时间段

    B.就绪队列中的诸进程轮流上CPU运行,每次最多运行一个时间片

    C.当时间片结束时,运行进程自动让出CPU,该进程进入等待队列

    D.如果时间片长度很小,则调度程序剥夺CPU的次数频繁,加重系统开销


    正确答案:C