niusouti.com

下列关于任务上下文切换的描述中,错误的是______。A.任务上下文是任务控制块(TCB) 的组成部分B.上下文切换是由一个特殊的任务完成C.上下文切换时间是影响RTOS性能的重要指标D.上下文切换由RTOS内部完成

题目

下列关于任务上下文切换的描述中,错误的是______。

A.任务上下文是任务控制块(TCB) 的组成部分

B.上下文切换是由一个特殊的任务完成

C.上下文切换时间是影响RTOS性能的重要指标

D.上下文切换由RTOS内部完成


相似考题
更多“下列关于任务上下文切换的描述中,错误的是______。A.任务上下文是任务控制块(TCB) 的组成部分B.上下文切换是由一个特殊的任务完成C.上下文切换时间是影响RTOS性能的重要指标D.上下文切换由RTOS内部完成”相关问题
  • 第1题:

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

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

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

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

    D. RTOS 调度算法只是一种静态优先级调度算法


    正确答案:B

  • 第2题:

    多任务处理的一种方式是上下文切换方式,这种方法是指若干程序执行时______。

    A.所有任务都能够占用CPU

    B.只有前台任务使用CPU

    C.前台程序运行会受影响

    D.后台运行程序不会被停止


    正确答案:B

  • 第3题:

    嵌入式系统大都采用嵌入式实时操作系统RTOS,(54)不是对RTOS时间性能的评价指标。

    A.上下文切换时间

    B.最大中断延迟时间

    C.任务调度算法

    D.任务执行时间


    正确答案:D
    解析:本题考查嵌入式操作系统的基础知识。评价一个嵌入式实时操作系统RTOS的时间性能指标,一般可以从上下文切换时间、任务调度算法、最大中断延迟时间、任务通讯延迟时间等衡量。任务执行时间是应用任务的属性,不是嵌入式实时操作系统RTOS的时间特性。

  • 第4题:

    uC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的()。

    A.真正实现任务切换的函数是OSCtxSw()

    B.任务级的调度是由函数OSSched()完成

    C.中断级的调度是由函数OSIntExit()完成

    D.实现上下文切换的函数是OSSched()


    正确答案:D

  • 第5题:

    ● 嵌入式系统大都采用嵌入式实时操作系统 RTOS, (54) 不是对 RTOS 时间性能的评价指标。

    (54)

    A. 上下文切换时间

    B. 最大中断延迟时间

    C. 任务调度算法

    D. 任务执行时间


    正确答案:D

  • 第6题:

    下列关于任务上下文切换的描述中,不正确的是______。

    A.任务上下文是任务控制块(TCB)的组成部分
    B.上下文切换是由一个特殊的任务完成
    C.上下文切换时间是影响RTOS性能的重要指标
    D.上下文切换由RTOS内部完成

    答案:B
    解析:
    本题考查嵌入式操作系统的基础知识。在多任务系统中,上下文切换指的是当处理器的控制权由运行任务转移到另外一个就绪任务时所执行的操作。任务的上下文是任务控制块(TCB)的组成部分,记录着任务的寄存器、状态等信息。当运行的任务转为就绪、挂起或删除时,另外一个被选定的就绪任务就成为当前任务。上下文切换包括保存当前任务的状态,决定哪一个任务运行,恢复将要运行的任务的状态。保护和恢复上下文的操作是依赖特定的处理器的。上下文切换时间是影响嵌入式实时操作系统RTOS性能的一个重要指标。上下文切换是在RTOS内部完成的,上下文切换由一个特殊的任务完成的说法是错误的,故本题应选择B。

  • 第7题:

    以下关于 RTOS (实时操作系统)的叙述中,不正确的是()

    A. RTOS 不能针对硬件变化进行结构与功能上的配置及裁剪
    B. RTOS 可以根据应用环境的要求对内核进行裁剪和重配
    C. RTOS 的首要任务是调度一切可利用的资源来完成实时控制任务
    D. RTOS 实质上就是一个计算机资源管理程序,需要及时响应实时事件和中断

    答案:A
    解析:
    实时系统的正确性依赖于运行结果的逻辑正确性和运行结果产生的时间正确性,即实时系统必须在规定的时间范围内正确地响应外部物理过程的变化。实时多任务操作系统是根据操作系统的工作特性而言的。实时是指物理进程的真实时间。实时操作系统是指具有实时性,能支持实时控制系统工作的操作系统。首要任务是调度一切可利用的资源来完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的限制和要求。一个实时操作系统可以在不破坏规定的时间限制的情况下完成所有任务的执行。任务执行的时间可以根据系统的软硬件的信息而进行确定性的预测。也就是说,如果硬件可以做这件工作,那么实时操作系统的软件将可以确定性的做这件工作。实时操作系统可根据实际应用环境的要求对内核进行裁剪和重新配置,根据不同的应用,其组成有所不同。

  • 第8题:

    描述内核在两个进程间进行上下文切换的过程。


    正确答案:进程关联是由进程的PCB来表示的,它包括CPU寄存器的值和内存管理信息等。当发生上下文切换时,内核会将旧进程的关联状态保存在其PCB中,然后装入经调度要执行的新进程的已保存的关联状态。上下文切换还必须执行一些确切体系结构的操作,包括刷新数据和指令缓存。

  • 第9题:

    关于RTOS的任务调度器,以下描述中正确的是()

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

    正确答案:B

  • 第10题:

    评价一个实时操作系统的技术指标并不包括()

    • A、任务调度算法
    • B、上下文切换时间
    • C、代码体积
    • D、确定性

    正确答案:C

  • 第11题:

    问答题
    描述线程库进行用户级线程上下文切换的过程所采取的措施。

    正确答案: 用户线程之间的上下文切换和内核线程之间的相互转换是非常相似的。但它依赖于线程库和怎样把用户线程指给内核程序。一般来说,用户线程之间的上下文切换涉及到用一个用户程序的轻量级进程和用另外一个线程来代替。这种行为通常涉及到寄存器的节约和释放。
    解析: 暂无解析

  • 第12题:

    单选题
    评价一个实时操作系统的技术指标并不包括()
    A

    任务调度算法

    B

    上下文切换时间

    C

    代码体积

    D

    确定性


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

  • 第13题:

    下列选项中,是属于引起异步上下文切换的原因的是()。

    A ISR使更高优先级任务就绪

    B 进行阻塞的调用

    C 降低自身优先级或退出

    D 进行延迟、挂起的调用


    参考答案A

  • 第14题:

    在多任务处理的上下文切换方式中,所有后台任务都不能使用CPU,它们处于( )

    A.就绪状态

    B.执行状态

    C.挂起状态

    D.阻塞状态


    正确答案:C
    解析:多任务处理有两种方式:上下文切换(ContextSwitching)方式和并发(Con-currency)方式。上下文切换方式也叫做任务切换(TaskSwitching)方式,指的是由一个任务切换到另一个任务时,只有活动的(前台)任务能占用CPU时间,所有后台任务都不能使用CPU,它们处于挂起(Suspended)状态。所以选项C正确。

  • 第15题:

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

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

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

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

    D.RTOS调度算法只是一种静态优先级调度算法


    正确答案:B
    解析:实时操作系统就是对响应时间要求非常严格的系统,当某一个外部事件或请求发生时,相应的任务必须在规定的时间内完成相应的处理。实时操作系统大都采用了可抢占的调度方式,使一些比较重要的关键任务能够打断那些不太重要的非关键任务的执行,以确保关键任务的截止时间能够得到满足。RTOS调度算法既有静态优先级,也有动态优先级调度算法。

  • 第16题:

    下列关于任务上下文切换的描述中,不正确的是(55)。

    A.任务上下文是任务控制块(TCB)的组成部分

    B.上下文切换是由一个特殊的任务完成

    C.上下文切换耐间是影响RTOS性能的重要指标

    D.上下文切换由RTOS内部完成


    正确答案:B
    本题考查嵌入式操作系统的基础知识。在多任务系统中,上下文切换指的是当处理器的控制权由运行任务转移到另外一个就绪任务时所执行的操作。任务的上下文是任务控制块(TCB)的组成部分,记录着任务的寄存器、状态等信息。当运行的任务转为就绪、挂起或删除时,另外一个被选定的就绪任务就成为当前任务。上下文切换包括保存当前任务的状态,决定哪一个任务运行,恢复将要运行的任务的状态。保护和恢复上下文的操作是依赖特定的处理器的。上下文切换时间是影响嵌入式实时操作系统RTOS性能的一个重要指标。上下文切换是在RTOS内部完成的,上下文切换由一个特殊的任务完成的说法是错误的,故本题应选择B。

  • 第17题:

    ● 下面关于任务上下文切换的描述中,不正确的是 (61) 。

    (61)

    A. 任务上下文是任务控制块(TCB)的组成部分

    B. 上下文切换由一个特殊的任务完成

    C. 上下文切换时间是影响RTOS 性能的重要指标

    D. 上下文切换在RTOS 内部完成


    正确答案:B

  • 第18题:

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

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

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

  • 第19题:

    嵌入式系统大都采用RTOS,()不是对RTOS时间性能的评价指标。

    • A、上下文切换时间
    • B、最大中断延迟时间
    • C、任务调度算法
    • D、任务执行时间

    正确答案:D

  • 第20题:

    描述线程库进行用户级线程上下文切换的过程所采取的措施。


    正确答案:用户线程之间的上下文切换和内核线程之间的相互转换是非常相似的。但它依赖于线程库和怎样把用户线程指给内核程序。一般来说,用户线程之间的上下文切换涉及到用一个用户程序的轻量级进程和用另外一个线程来代替。这种行为通常涉及到寄存器的节约和释放。

  • 第21题:

    上下文切换即把一个可执行进程切换到另一个可执行进程。()


    正确答案:正确

  • 第22题:

    μC/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的?()

    • A、真正实现任务切换的函数是OSCtxSw()
    • B、任务级的调度是由函数OSSched()完成
    • C、中断级的调度是由函数OSIntExit()完成
    • D、实现上下文切换的函数是OSSched()

    正确答案:D

  • 第23题:

    单选题
    嵌入式系统大都采用RTOS,()不是对RTOS时间性能的评价指标。
    A

    上下文切换时间

    B

    最大中断延迟时间

    C

    任务调度算法

    D

    任务执行时间


    正确答案: B
    解析: RTOS的首要任务是调度一切可利用资源,以满足对外部事件响应的实时时限,满足嵌入式应用的高可靠性,提供实时调度策略。从试题给出的4个选项来看,上下文切换时间、最大中断延迟时间、任务调度算法都会影响系统的实时性,而任务执行时间的长短不会影响RTOS的时间性能。

  • 第24题:

    问答题
    描述内核在两个进程间进行上下文切换的过程。

    正确答案: 进程关联是由进程的PCB来表示的,它包括CPU寄存器的值和内存管理信息等。当发生上下文切换时,内核会将旧进程的关联状态保存在其PCB中,然后装入经调度要执行的新进程的已保存的关联状态。上下文切换还必须执行一些确切体系结构的操作,包括刷新数据和指令缓存。
    解析: 暂无解析