更多“对于实时系统,其调度算法的设计目标是()。 ”相关问题
  • 第1题:

    以下关于实时操作系统(RTOS)任务调度器的叙述中,正确的是(12)。

    A.任务之间的公平性是最重要的调度目标

    B.大多数RTOS调度算法都是抢占方式(可剥夺方式)

    C.RTOS调度器都采用了基于时间片轮转的调度算法

    D.大多数RTOS调度算法只采用一种静态优先级调度算法


    正确答案:B
    实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统。因而,提供及时响应和高可靠性是其主要特点。为了精确管理“时间”资源,以达到实时性和与预测性要求,并能够满足实时系统的新要求,需用实时调度理论对任务进行调度和可调度性分析。任务调度技术包括调度策略和可调度性分析方法,两者是紧密结合的。任务调度技术研究的范围包括任务使用系统资源(包括处理机、内存、I/O、网络等资源)的策略和机制,以及提供判断系统性能是否可预测的方法和手段。例如,什么时候调度任务运行、在哪运行(当系统为多处理机系统或分布式系统时)、运行多长时间等等;以及判断分析用一定参数描述的实时任务能否被系统正确调度。给定一组实时任务和系统资源,确定每个任务何时何地执行的整个过程就是调度。在非实时系统中,调度的主要目的是缩短系统平均响应时间,提高系统资源利用率,或优化某一项指标;而实时系统中调度的目的则是要尽可能地保证每个任务满足他们的时间约束,及时对外部请求做出响应。实时调度技术通常有多种划分方法。抢占式调度通常是优先级驱动的调度。每个任务都有优先级,任何时候具有最高优先级且已启动的任务先执行。一个正在执行的任务放弃处理器的条件为:自愿放弃处理器(等待资源或执行完毕);有高优先级任务启动,该高优先级任务将抢占其执行。除了共享资源的临界段之外,高优先级任务一旦准备就绪,可在任何时候抢占低优先级任务的执行。抢占式调度的优点是实时性好、反应快,调度算法相对简单,可优先保证高优先级任务的时间约束,其缺点是上下文切换多。而非抢占式调度是指不允许任务在执行期间被中断,任务一旦占用处理器就必须执行完毕或自愿放弃。其优点是上下文切换少;缺点是在一般情况下,处理器有效资源利用率低,可调度性不好。在RTOS中,大多数的RTOS高度算法都是抢占式的。

  • 第2题:

    对于运行批处理作业的大型计算中心,其调度算法的设计目标是

    A.较大的吞吐量

    B.较短的周转时间

    C.较高的CPU利用率

    D.较快的响应时间

    E.较均衡的性能


    正确答案:ABC

  • 第3题:

    按调度方式可将实时调度算法分为哪几种?


    答案:非抢占式和抢占式。非抢占式又分为非抢占式轮转调度算法和非抢占式优先调度算法,抢占式又分为基于时钟中断的抢占式优先级调度算法和立即抢占的优先级调度算法。

  • 第4题:

    以下关于嵌入式实时操作系统(RTOS)的叙述中,错误的是( )。

    A.实时性和公平性是RTOS调度器最重要的两个指标
    B.RTOS调度器多采用基于优先级的可抢占调度算法
    C.单调速率调度算法的基本思想是任务的周期越短,优先级越高
    D.最早期限优先算法会根据任务的截止时间来确定其优先级

    答案:A
    解析:
    实时操作系统强调的是实时性,即在规定的时间内能够完成系统功能,返回正确的结果,因此最重要的指标是实时性和正确性。

  • 第5题:

    根据实时进程的紧迫程度来进行调度的算法是()

    • A、最早截止时间优先算法
    • B、最短任务优先算法
    • C、最低松弛度优先算法

    正确答案:C

  • 第6题:

    对于交互式系统,其调度算法的设计目标是()。

    • A、较大的吞吐量
    • B、较短的周转时间
    • C、较高的CPU利用率
    • D、较快的响应时间
    • E、较均衡的性能

    正确答案:D,E

  • 第7题:

    目前常用的调度方式和算法,能否都应用到实时系统中?


    正确答案: 抢占方式和非抢占方式都可以用于实时系统。能够使用的算法有:轮转算法(RR)和优先级调度算法(HPF);不可以使用的算法有:先进先出算法(FIFO)和短进程优先算法(SPF)。

  • 第8题:

    在批处理系统、分时系统和实时系统中,各采用哪几个进程(作业)调度算法?


    正确答案: 批处理系统、分时系统和实时系统中的主要调度算法如下:批处理系统中的作业调度算法有先来先服务(FCFS)、短作业优先(SJF.、优先级调度(HPF.和高响应比优先(RF.。批处理系统的进程调度算法有:先进先出(FIFO)、短进程优先(SPF.、优先级调度(PRI)和高响应比优先(RF.。分时系统中只设有进程调度(不设作业调度),其进程调度算法只有轮转法(RR)一种。
    实时系统中只设有进程调度(不设作业调度),其进程调度算法有:轮转法、优先级调度算法。前者适用于时间要求不严格的实时系统;后者用于时间要求不严格的实时系统。后者又可细分为:非抢占式优先级调度、抢占式优先级调度、基于时钟中断的抢占式优先级调度。注意,一个纯粹的实时系统是针对特定应用领域设计的专用系统。作业提交的数量不会超过系统规定的多道程序度,因而可全部进入内存。若将实时系统与批处理系统结合的话,就可以让作业量超过多道程序度,使优先级低的作业呆在外存的后备队列上。

  • 第9题:

    问答题
    目前常用的调度方式和算法,能否应用到实时系统中?

    正确答案: A.对于时间片轮转调度算法,是一种常用于分时系统的调度算法;
    B.对于非抢占式优先权调度算法,可用于要求不太严格的实时控制系统中;
    C.对于基于时钟中断抢占的优先权调度算法,有很好的响应效果,可用于大多数的实时系统中;
    D.对于立即抢占(Immediate Preemption)的优先权调度,要求操作系统具有快速响应外部时间的能力.
    解析: 暂无解析

  • 第10题:

    多选题
    对于实时系统,其调度算法的设计目标是()。
    A

    较大的吞吐量

    B

    较短的周转时间

    C

    较高的CPU利用率

    D

    满足截止时间要求

    E

    满足可靠性要求


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

  • 第11题:

    多选题
    对于交互式系统,其调度算法的设计目标是()。
    A

    较大的吞吐量

    B

    较短的周转时间

    C

    较高的CPU利用率

    D

    较快的响应时间

    E

    较均衡的性能


    正确答案: D,E
    解析: 暂无解析

  • 第12题:

    单选题
    根据实时进程的紧迫程度来进行调度的算法是()
    A

    最早截止时间优先算法

    B

    最短任务优先算法

    C

    最低松弛度优先算法


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

  • 第13题:

    大多数嵌入式实时操作系统中,大都采用调度算法()来保证优先级高的任务能及时运行,采用调度算法()解决多个同优先级任务平等调度问题。

    (A)抢占式任务调度

    (B)单调速率调度

    (C)FIFO调度

    (D)时间片轮转调度


    参考答案AD

  • 第14题:

    处理机调度算法的共同目标是什么?批处理系统的调度目标又是什么?


    答案:共同目标:资源利用率,公平性,平衡性,策略强制执行。批处理系统的调度目标:平均周转时间短,系统吞吐量高,处理机利用率高。

  • 第15题:

    通过一个例子来说明通常的优先级调度算法不能适用于实时系统?


    答案:实时系统的调度算法很多,主要是基于任务的开始截止时间和任务紧急/松弛程度的任务优先级调度算法,通常的优先级调度算法不能满足实时系统的调度实时性要求而不适用。

  • 第16题:

    在实时系统中,进程调度应采用非剥夺优先级调度算法。


    正确答案:错误

  • 第17题:

    目前常用的调度方式和算法,能否应用到实时系统中?


    正确答案: A.对于时间片轮转调度算法,是一种常用于分时系统的调度算法;
    B.对于非抢占式优先权调度算法,可用于要求不太严格的实时控制系统中;
    C.对于基于时钟中断抢占的优先权调度算法,有很好的响应效果,可用于大多数的实时系统中;
    D.对于立即抢占(Immediate Preemption)的优先权调度,要求操作系统具有快速响应外部时间的能力.

  • 第18题:

    对于实时系统,其调度算法的设计目标是()。

    • A、较大的吞吐量
    • B、较短的周转时间
    • C、较高的CPU利用率
    • D、满足截止时间要求
    • E、满足可靠性要求

    正确答案:D,E

  • 第19题:

    说明批处理操作系统作业调度算法的设计原则,并列出各算法名称。


    正确答案: 设计原则:
    (1)公平性
    (2)平衡资源使用
    (3)极大的流量
    算法名称:
    (1)先来先服务算法
    (2)计算时间短的作业优先算法
    (3)响应比高者优先算法
    (4)优先级调度算法
    (5)均衡调度算法

  • 第20题:

    问答题
    在批处理系统、分时系统和实时系统中,各采用哪几个进程(作业)调度算法?

    正确答案: 批处理系统、分时系统和实时系统中的主要调度算法如下:批处理系统中的作业调度算法有先来先服务(FCFS)、短作业优先(SJF.、优先级调度(HPF.和高响应比优先(RF.。批处理系统的进程调度算法有:先进先出(FIFO)、短进程优先(SPF.、优先级调度(PRI)和高响应比优先(RF.。分时系统中只设有进程调度(不设作业调度),其进程调度算法只有轮转法(RR)一种。
    实时系统中只设有进程调度(不设作业调度),其进程调度算法有:轮转法、优先级调度算法。前者适用于时间要求不严格的实时系统;后者用于时间要求不严格的实时系统。后者又可细分为:非抢占式优先级调度、抢占式优先级调度、基于时钟中断的抢占式优先级调度。注意,一个纯粹的实时系统是针对特定应用领域设计的专用系统。作业提交的数量不会超过系统规定的多道程序度,因而可全部进入内存。若将实时系统与批处理系统结合的话,就可以让作业量超过多道程序度,使优先级低的作业呆在外存的后备队列上。
    解析: 暂无解析

  • 第21题:

    问答题
    目前常用的调度方式和算法,能否都应用到实时系统中?

    正确答案: 抢占方式和非抢占方式都可以用于实时系统。能够使用的算法有:轮转算法(RR)和优先级调度算法(HPF);不可以使用的算法有:先进先出算法(FIFO)和短进程优先算法(SPF)。
    解析: 暂无解析

  • 第22题:

    判断题
    在实时系统中,进程调度应采用非剥夺优先级调度算法。
    A

    B


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

  • 第23题:

    问答题
    说明批处理操作系统作业调度算法的设计原则,并列出各算法名称。

    正确答案: 设计原则:
    (1)公平性
    (2)平衡资源使用
    (3)极大的流量
    算法名称:
    (1)先来先服务算法
    (2)计算时间短的作业优先算法
    (3)响应比高者优先算法
    (4)优先级调度算法
    (5)均衡调度算法
    解析: 暂无解析