更多“在进程调度算法中,如果算法选择不当,就可能会出现( )现象。A.颠簸/抖动B.进程长期等待C.死锁D.异常”相关问题
  • 第1题:

    下列关于进程调度的叙述中,哪些是正确的?

    A.进程调度分为高级调度、中级调度和低级调度

    B.任何进程必须通过调度才能运行

    C.操作系统可以根据不同情景分类应用多种进程调度算法

    D.交互式操作系统一般采用时间片轮转调度算法

    E.操作系统运行中可以动态改变进程调度算法


    正确答案:BCD

  • 第2题:

    下列关于死锁的叙述中,哪些是正确的?

    A.死锁产生的原因是进程推进顺序不当

    B.环路是死锁产生的必要条件

    C.采用银行家算法能有效地实现死锁避免

    D.当系统中只有一个进程时也可能会产生死锁

    E.系统出现死锁是因为进程调度不当 计算机组成原理部分


    正确答案:ABC

  • 第3题:

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

    A.循环轮转调度算法

    B.优先数调度算法

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

    D.多级队列调度算法


    参考答案B

  • 第4题:

    进程调度是根据一定的调度算法,从( )队列中挑选出合适的进程。

    A.阻塞

    B.就绪

    C.运行

    D.等待


    参考答案:B

  • 第5题:

    进程调度有各种各样的算法,如果选择算法不恰当,就会出现什么现象?

    A.颠簸

    B.进程长期等待

    C.死锁

    D.异常


    正确答案:B
    解析:进程调度算法是为了更充分、有效地利用处理器,但若选择不当,会造成某个进程长期等待。

  • 第6题:

    进程调度有各种各样的算法,如果算法选择不当,就会出现什么现象( )

    A.颠簸(抖动)

    B.进程长期等待

    C.死锁

    D.Belady(异常)


    正确答案:B
    解析:进程调度算法是为了更充分、有效地利用处理器,但若选择不当,会造成某个进程长期等待。

  • 第7题:

    进程调度有各种各样的算法,如果选择算法不当,就会出现______现象。

    A.颠簸(抖动)

    B.进程长期等待

    C. 死锁

    D.异常


    正确答案:B
    解析:进程调度算法是为了更充分、有效地利用处理器,但若选择不当,会造成某个进程长期等待。

  • 第8题:

    一个系统在选择进程调度算法时不需要考虑的因素是________。

    A.处理器利用率

    B.等待时间

    C.吞吐量

    D.死锁


    正确答案:D
    解析:一个系统在选择算法时可考虑如下因素:1、处理器利用率;2、吞吐量;3、等待时间;4、响应时间。

  • 第9题:

    进程调度有各种各样的算法,如果算法选择不当,就会出现(14)现象。

    A.颠簸(抖动)

    B.进程长期等待

    C.列锁

    D.Belady(异常)


    正确答案:B
    解析:进程调度的职责是按选定的算法从就绪队列中选择一个进程,让它占用处理器。算法的选择应尽量提高处理器利用率、增大吞吐量、减少进程的等待时间和缩短响应时间。

  • 第10题:

    为了对紧急进程或重要进程进行调度,调度算法应采用(68)。

    A.先进先出调度算法

    B.优先级算法

    C.最短作业优先调度

    D.定时轮转法


    正确答案:B
    解析:本题考查进程的调度算法。进程调度的算法是服务于系统目标的策略,对于不同的系统与系统目标,常采用不同的调度算法,常见的调度算法有如下几种:(1)先来先服务调度算法(FCFS):按进程提交的先后次序调度。(2)优先数调度算法:优先数反映了进程优先级,就绪队列按优先数排队,有两种确定优先级的方法,即静态优先级和动态优先级。静态优先级是指进程的优先级在进程开始执行前确定,执行过程中不变;而动态优先级则可以在进程执行过程中改变。(3)定时轮转法:就绪队列按FCFS方式排队。每个进程执行一次占有处理器时间都不超过规定的时间单位(时间片),若超过,则自行释放自己所占有的CPU而排到就绪队列的末尾,等待下一次调度。同时,进程调度程序又去调度当前就绪队列中的第一个进程。(4)短作业优先调度算法:按作业的估计运行时间调度,估计运行时间短的作业优先调度。该算法不利于长作业,可能会使一个估计运行时间长的作业迟迟得不到服务。此调度算法一般用于页面调度,不用于进程调度。根据上述各算法的性质,我们知道,为了对紧急进程或重要进程进行及时调度,应该采用优先级进程调度算法,给紧急进程或重要进程赋予高的优先级,这样就能保证该进程能立即得到调度。

  • 第11题:

    按某种算法从后备队列中选择一个作业并为之建立进程的操作称为()。

    A.作业调度

    B.进程调度

    C.硬盘调度

    D.中级调度


    参考答案:A

  • 第12题:

    ( 难度:中等)下列进程调度算法中,()可能会出现进程长期得不到调度的情况。
    A.非强占式静态优先权法
    B.强占式静态优先权法
    C.时间片轮转调度算法
    D.非强占式动态优先权法

    答案:B

  • 第13题:

    ● 在众多进程调度算法中,银行家算法用于()。()A.预防死锁 B.解除死锁 C.避免死锁 D.检测死锁


    正确答案:C
        银行家算法是一种最有代表性的避免死锁的算法。我们可以把操作系统看作是银行家,操作系统管理的资源相当于银行家管理的资金,进程向操作系统请求分配资源相当于用户向银行家贷款。操作系统按照银行家制定的规则为进程分配资源,当进程首次申请资源时,要测试该进程对资源的最大需求量,如果系统现存的资源可以满足它的最大需求量则按当前的申请量分配资源,否则就推迟分配。当进程在执行中继续申请资源时,先测试该进程已占用的资源数与本次申请的资源数之和是否超过了该进程对资源的最大需求量。若超过则拒绝分配资源,若没有超过则再测试系统现存的资源能否满足该进程尚需的最大资源量,若能满足则按当前的申请量分配资源,否则也要推迟分配。

  • 第14题:

    ●下列进程调度算法中,综合考虑进程等待时间和执行时间的是(49)。

    (49)A.时间片轮转调度算法

    B.短时间优先调度算法

    C.先来先服务调度算法

    D.高响应比优先算法


    正确答案:D

  • 第15题:

    进程调度有各种各样的算法,如果算法处理不当,就会出现( )现象。

    A 颠簸(抖动)

    B 饥饿

    C 死锁

    D BelAdy(异常)


    参考答案B

  • 第16题:

    进程调度算法各种各样,如果选择不当,有的进程可能不能获得执行的机会,最后造成该进程死锁。()

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


    参考答案:错误

  • 第17题:

    进程调度有各种各样的算法,如果算法选择不当,就会出现________现象。

    A.颠簸(抖动)

    B.进程长期等待

    C.死锁

    D.Belady(异常)


    正确答案:B

  • 第18题:

    为了对紧急进程或重要进程进行调度,调度算法应采用(30)。

    A.先进先出调度算法

    B.优先算法

    C.最短作业优先调度

    D.定时轮转法


    正确答案:B
    解析:先进先出、短作业优先和时间片轮转都不能达到处理紧急进程的目的,答案为B。

  • 第19题:

    颠簸产生的原因有多种因素。例如,由于页面淘汰算法不合理。另外,如果( )也会产生颠簸。A.分配给进程在内存物理页面数太少B.分配给进程在内存物理页面数太多C.进程调度算法不合适D.作业调度算法不合适


    正确答案:A
    虚存中,页面在内存和外存之间频繁的调度,以至于系统用于页面调度的时间比进程实际运行多需时间还多,导致效率急剧下降,这种情况称为颠簸。如分配给进程在内存物理页面数太少,使得进程所需的“活动”页面不能全部装入内存,从而产生颠簸

  • 第20题:

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

    A.进程运行完毕

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

    C.时间片到

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


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

  • 第21题:

    进程调度有各种各样的算法,如果算法选择不当,就会出现什么现象?

    A.颠簸(抖动)

    B.进程长期等待

    C.死锁

    D.异常


    正确答案:B
    解析:进程调度算法是为了更充分、有效地利用处理器,但若选择不当,会造成某个进程长期等待。

  • 第22题:

    下列属于进程调度算法的是()。

    A.单向扫描调度算法

    B.FIFO调度算法

    C.电梯调度算法

    D.最短寻找时间优先调度算法


    参考答案:B

  • 第23题:

    按照进程到达的先后次序调度进程,排队等待时间最长的进程将被优先调度,这是指(1)调度算法。为了对紧急进程或重要进程进行调度,应采用(2)调度算法。空白(2)处应选择()

    • A、先来先服务
    • B、最短作业优先
    • C、定时轮转法
    • D、优先数法

    正确答案:D