niusouti.com
更多“18、FCFS调度算法实现简单,可以使用FIFO队列来实现,当一个进程进入就绪队列,就是将其PCB链接到队列()。”相关问题
  • 第1题:

    ●进程调度是从 (10) 中选择一个进程投入运行。

    (10) A.就绪队列

    B.等待队列

    C.作业后备队列

    D.提交队列


    正确答案:A
    【解析】进程调度是从就绪队列中选择一个进程投入运行。

  • 第2题:

    下列各项工作步骤中,哪一个不是创建进程所必须的步骤( )。

    A.建立一个PCB进程控制块

    B.由CPU调度程序为进程调度CPU

    C.为进程分配内存等必要资源

    D.将PCB链入进程就绪队列


    正确答案:B
    解析:由CPU调度程序为进程调度CPU不是创建进程所必需的步骤。

  • 第3题:

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

    A.循环轮转调度算法

    B.优先数调度算法

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

    D.多级队列调度算法


    参考答案B

  • 第4题:

    进程调度是从()选择一个进程投入运行。

    A.就绪队列

    B.等待队列

    C.作业后备队列

    D.提交队列


    参考答案:A

  • 第5题:

    一个进程执行V操作意味着

    A.该进程从等待队列进入就绪队列

    B.该进程从磁盘调入内存

    C.可能有另——个进程从等待队列进入就绪队列

    D.可能有另一个进程从磁盘调入内存


    正确答案:C
    解析:执行V操作意味着释放一个资源,进程从等待队列进入就绪队列。因此本题的答案为C。

  • 第6题:

    ●以下关于操作系统进程队列及队列管理的叙述中,不正确的是(49) 。

    (49)

    A.进程队列实际上就是通过PCB队列指针将若干个进程控制块组成一张链表

    B.操作系统的进程队列分为三类:运行队列、就绪队列和等待队列

    C.队列管理的操作只有入列、出列两种

    D.队列的入列,是将一个PCB链入队列的队尾、队首,或插在中间


    正确答案:C

  • 第7题:

    进程调度是从(10)中选择一个进程投入运行。

    A.就绪队列

    B.等待队列

    C.作业后备队列

    D.提交队列


    正确答案:A
    解析:进程调度是从就绪队列中选择一个进程投入运行。

  • 第8题:

    进程调度是从进程的( )中选择一个进程投入运行。

    A.等待队列

    B.提交队列

    C.就绪队列

    D.后备队列


    正确答案:C

  • 第9题:

    当一个新的进程创建完成后,该进程的进程控制块将被插入到下列哪一个队列中?()

    • A、就绪队列
    • B、运行队列
    • C、阻塞队列
    • D、挂起队列

    正确答案:A

  • 第10题:

    一个正在运行的进程,当所分配的时间片用完后,将其挂在()。

    • A、等待队列
    • B、运行队列
    • C、就绪队列
    • D、任意一个队列

    正确答案:C

  • 第11题:

    单选题
    当一个新的进程创建完成后,该进程的进程控制块将被插入到下列哪一个队列中?()
    A

    就绪队列

    B

    运行队列

    C

    阻塞队列

    D

    挂起队列


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

  • 第12题:

    填空题
    作业调度的FCFS算法是从外存的后备队列中选择队列头的一个或一批作业调入内存,为它们创建进程送入()队列。

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

  • 第13题:

    当一个新的进程创建完成后,该进程的进程控制块将被插入到下列哪一个队列中?

    A.就绪队列

    B.运行队列

    C.阻塞队列

    D.挂起队列


    正确答案:A

  • 第14题:

    下列各项步骤中,()不是创建进程所必须的步骤。

    A、建立一个进程控制块PCB

    B、由CPU调度程序为进程调度CPU

    C、为进程分配内存等必要的资源

    D、将PCB链入进程就绪队列


    参考答案:B

  • 第15题:

    计算机操作系统为了实现进程管理,采用了多种进程调度策略,先来先服务的策略使用了()作为算法实现的基础。

    A、栈

    B、队列

    C、优先队列

    D、双端队列


    答案:B

  • 第16题:

    进程调度是从( )中选择一个进程投入运行。

    A.就绪队列

    B.等待队列

    C.作业后备队列

    D.提交队列


    正确答案:A
    解析:进程调度是从就绪队列中选择一个进程投入运行。

  • 第17题:

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

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

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

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

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


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

  • 第18题:

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

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

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

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

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


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

  • 第19题:

    当使用进程创建原语创建进程时,下列哪一个选项表示的顺序是正确的?()

    A.申请PCB;填写PCB;放入就绪队列

    B.申请PCB;填写PCB;放入运行队列

    C.申请PCB;申请内存;填写PCB

    D.申请内存;申请PCB;填写PCB


    参考答案:A

  • 第20题:

    当使用进程创建原语创建进程时,下列哪一个选项表示的顺序是正确的?()

    • A、申请PCB;填写PCB;放入就绪队列
    • B、申请PCB;填写PCB;放入运行队列
    • C、申请PCB;申请内存;填写PCB
    • D、申请内存;申请PCB;填写PCB

    正确答案:A

  • 第21题:

    下列各项工作步骤中,不是创建进程所必需的步骤是()。

    • A、建立一个PCB(进程控制块)
    • B、由CPU调度程序为进程调度CPU
    • C、为进程分配内存等必要资源
    • D、将PCB链入进程就绪队列

    正确答案:B

  • 第22题:

    作业调度的FCFS算法是从外存的后备队列中选择队列头的一个或一批作业调入内存,为它们创建进程送入()队列。


    正确答案:就绪

  • 第23题:

    单选题
    下列各项工作步骤中,不是创建进程所必需的步骤是()。
    A

    建立一个PCB(进程控制块)

    B

    由CPU调度程序为进程调度CPU

    C

    为进程分配内存等必要资源

    D

    将PCB链入进程就绪队列


    正确答案: B
    解析: 由CPU调度程序为进程调度CPU属于进程调度的功能。

  • 第24题:

    单选题
    一个正在运行的进程,当所分配的时间片用完后,将其挂在()。
    A

    等待队列

    B

    运行队列

    C

    就绪队列

    D

    任意一个队列


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