更多“在linux系统中,CPU的状态可以分为忙和空闲两类,当CPU为空闲时,一般来说,此时CPU正在()。A、等待I/OB、与进程通信C、执行后台任务D、没有任务E、执行前台任务”相关问题
  • 第1题:

    ● 在一个单 CPU 的计算机系统中,采用可剥夺式 (也称抢占式)优先级的进程调 度方案,且所有任务可以并行使用 I/O 设备。下表列出了三个任务 T1、T2、T3 的优先 级、独立运行时占用CPU 和I/O 设备的时间。如果操作系统的开销忽略不计,这三个任 务从同时启动到全部结束的总时间为 (20)ms,CPU 的空闲时间共有 (21)ms 。


    正确答案:B,D

  • 第2题:

    在一个单CPU的计算机系统中,采用可剥夺式优先级的进程调度方案,所有任务可以并行使用I/0设备。表7-4列出了三个任务T1、T2、T3的优先级、独立运行时占用CPU和I/0设备的时间。如果操作系统的开销忽略不计,这三个任务从同时启动到全部结束的总时间为(53)ms,CPU的空闲时间共有(54)ms。

    A.15

    B.21

    C.27

    D.45


    正确答案:C

  • 第3题:

    操作系统进程有若干个状态,若一个进程已具备运行状态,但因为其他进程正占用CPU,

    所以暂时不能运行而等待分配CPU,这时的状态是()

    A、执行态

    B、就绪态

    C、等待态

    D、空闲态


    答案:B

  • 第4题:

    在一个单CPU的计算机系统中,采用可剥夺式(也称抢占式)优先级的进程调度方案,且所有任务可以并行使用 I/O 设备。下表列出了三个任务 T1、 T2 、T3 的优先级、独立运行时占用 CPU 和 I/O 设备的时间。如果操作系统的开销忽略不计,这三个任务从同时启动到全部结束的总时间为(47)ms ,CPU 的空闲时间共有(48)ms 。

    A.15
    B.18
    C.24
    D.54

    答案:B
    解析:

  • 第5题:

    使用vmstat命令,我们可以得到()活动的信息。

    • A、I/O
    • B、内存子系统
    • C、CPU子系统
    • D、进程任务

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

  • 第6题:

    下面有关Windows操作系统多任务处理的叙述中,正确的是()

    • A、用户如果只启动一个应用程序工作(如使用Word写作),那么该程序就可以自始至终独占CPU
    • B、由于计算机中有多个处理器,所以操作系统才能同时执行多个任务的处理
    • C、后台任务与前台任务一样都能得到CPU的及时响应
    • D、由于CPU具有多个执行部件,可同时执行多条指令,所以操作系统才能同时进行多个任务的处理

    正确答案:C

  • 第7题:

    NE80E上面查看CPU状态时VIDL进程代表()

    • A、空闲CPU资源
    • B、通信进程
    • C、路由进程
    • D、操作进程

    正确答案:A

  • 第8题:

    现在很多的微处理器都可能是多核微处理器,即有多个CPU。关于多CPU问题,下列说法正确的是()

    • A、多个CPU执行一个进程,在任何情况下都比一个CPU执行该进程要快;
    • B、多个CPU可以执行多个进程,多个进程可以被分配到不同的CPU上同时执行;
    • C、多个CPU是没有必要的,因为没有多进程并行执行的需求;
    • D、多CPU执行程序的效率是否能够提高,取决于操作系统是否能够自动地将一项复杂工作拆分成可以由多个CPU并行完成的工作,现在的操作系统还解决不了;

    正确答案:B

  • 第9题:

    下面有关windows操作系统的叙述中,正确的是()

    • A、用户如果只启动一个应用程序的工作,那么该程序就可以始终独占CPU
    • B、由于计算机有多个处理器,所以操作系统能够同时执行多个任务
    • C、前台任务和后台任务都能得到CPU的及时响应
    • D、由于多个CPU具有多个执行部件,可同时执行多条指令,所以操作系统才能同时进行多个任务的处理

    正确答案:C

  • 第10题:

    填空题
    ()也是因为有更高优先级的任务正在使用CPU而不能投入运行,任务处于等待CPU的状态,处于就绪队列中;()是任务正在CPU上运行。

    正确答案: 就绪状态,运行状态
    解析: 暂无解析

  • 第11题:

    单选题
    进程占用CPU资源,即正在CPU上执行,进程处于()状态。
    A

    就绪

    B

    运行

    C

    阻塞

    D

    完成


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

  • 第12题:

    单选题
    下列关于Windows操作系统中任务处理的叙述中正确的是()。
    A

    从微观上看,前台任务和后台任务能同时得到CPU响应

    B

    由于CPU中有多个执行部件,可同时执行多条指令,所以才能同时执行多个任务

    C

    用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源

    D

    Windows操作系统在执行32位应用程序时,采用的是按时间片轮流的调度方法


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

  • 第13题:

    A、将CPU时间划分成许多小片,轮流为多个程序服务,这些小片称为“时间片”

    B、由于CPU是计算机系统中最宝贵的硬件资源,为了提高CPU的利用率,一般采用多任务处理

    C、正在CPU中运行的程序称为前台任务,处于等待状态的任务称为后台任务

    D、在单CPU环境下,多个程序在计算机中同时运行时,意味着它们宏观上同时运行,微观上由CPU轮流执行


    正确答案:C

  • 第14题:

    下列叙述正确的是

    A.运行状态是指进程已获得CPU,并且在CPU上执行的状态

    B.等待状态是指一个进程已经具备运行条件,但没有获得CPU不能运行所处的状态

    C.就绪状态也称作阻塞状态是指进程因某种原因暂时不能运行的状态

    D.处于等待状态的进程一旦获得CPU,该进程就可以运行


    正确答案:A
    解析:就绪状态是指一个进程已经具备运行条件,但没有获得CPU不能运行所处的状态。处于就绪状态的进程一旦获得CPU,该进程就可以运行。等待状态也称作阻塞状态是指进程因某种原因暂时不能运行的状态。

  • 第15题:

    在一个单CPU的计算机系统中,采用可剥夺式优先级的进程调度方案,所有任务可以并行使用FO设备。下表列出了三个任务T1、T2、T3的优先级、独立运行时占用CPU和I/O设备的时间。如果操作系统的开销忽略不计,这三个任务从同时启动到全部结束的总时间为(15)ms,CPU的空闲时间共有(16)ms。

    A.15

    B.21

    C.27

    D.45


    正确答案:C
    解析:本题考查的是操作系统进程调度方面的知识。
      根据题意可知,三个任务的优先级T1>T2>T3,进程调度过程如下图所示。分析如下。
      to时刻:进程调度程序选任务T1投入运行,运行5ms,任务T1进行I/O。
      t1时刻:此时由于CPU空闲,进程调度程序选任务T2投入运行,运行5ms后任务 T2进行I/O。
      t2时刻:此时由于CPU空闲,进程调度程序选任务T3投入运行,运行3ms后任务 T1 I/O结束。
      t3时刻:由于系统采用可剥夺式优先级的进程调度方案,所以,强行地将任务T3占用的CPU剥夺,分配给任务T1。运行2ms后到t4(下标)时刻任务T1运行完毕。
      t4时刻:将CPU分配给T3。直到t5(下标)时刻任务T3进行I/O。
      t5时刻到t6(下标)时刻:共计1ms,没有待运行的任务。
      t6时刻:任务T2 I/O结束,系统将CPU分配给任务2,运行2ms到t7(下标)时刻任务T2运行完毕。
      t7时刻到t6(下标)时刻:共计5ms,没有待运行的任务。
      t8时刻:任务T3 I/O结束,运行2ms到t9(下标)时刻任务T3运行结束。
     
      从上分析可见,这三个任务从同时启动到全部结束的总时间为27ms,CPU的空闲时间共有6ms。

  • 第16题:

    多核CPU 环境下进程的调度算法一般有全局队列调度和局部队列调度两种。( )属于全局队列调度的特征。

    A.操作系统为每个 CPU 维护一个任务等待队列
    B.操作系统维护一个任务等待队列
    C.任务基本上无需在多个 CPU 核心间切换,有利于提高 Cache 命中率
    D.当系统中有一个 CPU核心空闲时,操作系统使从该核心的任务等待队列中选取适当的任务执行

    答案:B
    解析:
    全局队列即操作系统只维护一个队列。

  • 第17题:

    进程占用CPU资源,即正在CPU上执行,进程处于()状态。

    • A、就绪
    • B、运行
    • C、阻塞
    • D、完成

    正确答案:B

  • 第18题:

    在下列关于Windows操作系统中多任务处理的叙述中,正确的是()。

    • A、用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源
    • B、由于CPU中有多个执行部件,可同时执行多条指令,所以才能同时执行多个任务的处理
    • C、从微观上看,前台任务和后台任务能同时得到CPU响应
    • D、Windows操作系统在执行应用程序时,采用的是按时间片轮转的调度方法

    正确答案:D

  • 第19题:

    下列关于Windows操作系统中任务处理的叙述中正确的是()。

    • A、从微观上看,前台任务和后台任务能同时得到CPU响应
    • B、由于CPU中有多个执行部件,可同时执行多条指令,所以才能同时执行多个任务
    • C、用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源
    • D、Windows操作系统在执行32位应用程序时,采用的是按时间片轮流的调度方法

    正确答案:D

  • 第20题:

    以下关于操作系统中多任务处理的叙述中,错误的是()。

    • A、将CPU时间划分成许多小片,轮流为多个程序服务,这些小片称为时间片
    • B、由于CPU是计算机系统中最宝贵的硬件资源,为了提高CPU的利用率,一般采用多任务处理
    • C、正在CPU中运行的程序称为前台任务,处于等待状态的任务称为后台任务
    • D、在单CPU环境下,多个程序在计算机中同时运行时,意味着它们宏观上同时运行,微观上由CPU轮流执行

    正确答案:C

  • 第21题:

    ()也是因为有更高优先级的任务正在使用CPU而不能投入运行,任务处于等待CPU的状态,处于就绪队列中;()是任务正在CPU上运行。


    正确答案:就绪状态;运行状态

  • 第22题:

    单选题
    在下列关于Windows操作系统中多任务处理的叙述中,正确的是()。
    A

    用户如果只启动一个应用程序,则该程序就可以自始至终独占CPU资源

    B

    由于CPU中有多个执行部件,可同时执行多条指令,所以才能同时执行多个任务的处理

    C

    从微观上看,前台任务和后台任务能同时得到CPU响应

    D

    Windows操作系统在执行应用程序时,采用的是按时间片轮转的调度方法


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

  • 第23题:

    多选题
    在linux系统中,CPU的状态可以分为忙和空闲两类,当CPU为空闲时,一般来说,此时CPU正在()。
    A

    等待I/O

    B

    与进程通信

    C

    执行后台任务

    D

    没有任务

    E

    执行前台任务


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