计算机三级

在实时操作系统中最常采用的进程调度算法是A.不可抢占的优先级调度算法B.可抢占的优先取级调度算法C.先来先服务调度算法D.时间片轮转调度算法

题目

在实时操作系统中最常采用的进程调度算法是

A.不可抢占的优先级调度算法

B.可抢占的优先取级调度算法

C.先来先服务调度算法

D.时间片轮转调度算法

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

10、实时系统中的进程调度,通常采用()调度算法。

A.高响应比优先

B.抢占式优先级

C.时间片轮转

D.短作业优先


C 解析:实时系统为了满足用户实时交互以及对重要事件的迅速反应,所以采取抢占式的优先数高者优先。

第2题:

14、下列调度算法中,绝对可抢占的调度算法是()

A.优先级

B.短进程优先

C.先来先服务

D.时间片轮转


B 时间片轮转算法是按固定的时间配额来运行,时间一到不管是否完成,当前的进程必须撇下,调度新的进程,因此它是由时间配额决定的、是绝对可抢占的。

第3题:

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

A. 任务之间的公平性是最重要的调度目标
B. 大多数RTOS调度算法都是抢占方式(可剥夺方式)
C. RTOS调度器都采用了基于时间片轮转的调度算法
D. 大多数RTOS调度算法只采用一种静态优先级调度算法

答案:B
解析:
任务是RTOS中最重要的操作对象,每个任务在RTOS的调度下由CPU分时执行。任务的调度目前主要有时间分片式、轮流查询式和优先抢占式三种,不同的RTOS可能支持其中一种或几种,其中优先抢占式对实时性的支持最好。在非实时系统中,调度的主要目的是缩短系统平均响应时间,提高系统资源的利用率,或优化某一项指标;而实时系统中调度的目的则是要尽可能地保证每个任务满足他们的时间约束,及时对外部请求做出响应。

第4题:

Windows NT内核的线程调度程序采用的调度算法是()。

A.可抢占的动态优先级

B.不可抢占的动态优先级

C.可抢占的固定优先级

D.不可抢占的循环优先级


参考答案:A
线程调度程序的主要功能是选择一个适当的线程到处理机上去执行并进行描述表切换。内核的线程调度程序采用的调度算法是可抢占的动态优先级调度算法。线程调度程序按线程的优先级进行调度,高优先级的线程先被调度。

第5题:

在实时操作系统中最常采用的进程调度算法是______。

A.不可抢占的优先级调度算法

B.可抢占的优先级调度算法

C.先来先服务调度算法

D.时间片轮转调度算法


正确答案:A

第6题:

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

(A)抢占式任务调度

(B)单调速率调度

(C)FIFO调度

(D)时间片轮转调度


参考答案AD

第7题:

在实时操作系统中最常采用的进程调度算法是

A.不可抢占的优先级调度算法

B.可抢占的优先级调度算法

C.先来先服务调度算法

D.时间片轮转调度算法


正确答案:B
解析:本题考核有关进程调度算法的综合知识。

第8题:

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

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

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

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

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


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

第9题:

在一个使用抢占式调度的操作系统中,下列说法正确的是( )。

A 如果一个系统采用时间片轮转调度,那么它的调度是抢占式的

B 实时系统中常采用抢占式的调度算法

C 在抢占式调度的操作系统中,进程的执行时间是可以预测的

D 以上都不对


参考答案A