任务具有创建其他任务的功能,而程序没有. 嵌入式系统的特点是()(A)嵌入式系统通常是形式多样、面向特定应用的软硬件综合体;(B)嵌入式系统得到多种类型的处理器和处理器体系结构的支持;(C)嵌入式系统通常极其关注成本;(D)嵌入式系统有实时性和可靠性的要求;(E)嵌入式系统使用的操作系统一般是适应多种处理器、可剪裁、轻量型、实时可靠、可固化的嵌入式操作系统;(F)嵌入式系统开发不需要专门工具和特殊方法。

题目
任务具有创建其他任务的功能,而程序没有. 嵌入式系统的特点是()

(A)嵌入式系统通常是形式多样、面向特定应用的软硬件综合体;

(B)嵌入式系统得到多种类型的处理器和处理器体系结构的支持;

(C)嵌入式系统通常极其关注成本;

(D)嵌入式系统有实时性和可靠性的要求;

(E)嵌入式系统使用的操作系统一般是适应多种处理器、可剪裁、轻量型、实时可靠、可固化的嵌入式操作系统;

(F)嵌入式系统开发不需要专门工具和特殊方法。


相似考题
更多“任务具有创建其他任务的功能,而程序没有. 嵌入式系统的特点是() ”相关问题
  • 第1题:

    阅读以下关于嵌入式系统技术的说明,根据要求回答问题1至问题3。

    [说明]

    某水电站根据安全监控的需要决定采用嵌入式工控微机进行实时多任务安全监测。该系统有32路模拟量输入、96路开关量、16路脉冲量输入和水位落差量输入,产生显示信息、报警信号、监测报表和水位传感器控制信号等输出。该水电站安全监测系统具有以下几个特点:

    (1)对各种模拟量、开关量、脉冲量、水位落差量等数据量的监测,事实上只是周期性地重复执行相应的各个任务模块。

    (2)监视的对象比较固定,系统硬件的规模相对固定不变。

    (3)尽可能允许把所有软件都固化在EPROM中。

    (4)人机交互作用的内容固定,即由操作人员通过键盘去调用此系统中所存入的相应应用程序,不会去修改应用程序。

    基于以上安全监测系统的特点,该水电站技术研发部门准备选用现有的工业控制机系统及现成的各种模板等硬件,由本部门的开发人员自行开发软件。所开发的软件主要包括:

    (1)应用程序,即按各类输入/输出量的采集、处理、显示、报警和制表等功能分别作为若干任务块,由这些任务组成应用程序。

    (2)多任务嵌入式实时操作系统,用来协调各任务的资源分配与管理,管理任务之间的联系与多任务操作。

    根据以上安全监测系统的特点,技术研发人员郭工程师提出了一个自行编制简化“多任务嵌入式实时操作系统”的方案,以适应于协调管理硬件资源和监测对象的实际需求,其中只保留了标准的多任务实时操作系统的核心功能,例如CPU管理、中断管理和外设管理等。请在200字以内简要说明郭工程师提出的简化的“多任务嵌入式实时操作系统”可能具有哪些优点。


    正确答案:①可加快该操作系统的开发周期并使其更易于维护 ②减少操作系统占有内存的容量便于固化 ③减少操作系统的运行开销(例如CPU占用时间) ④可提高系统的实时性能和快速响应能力; ⑤可提高系统的资源利用率和性价比等 这是一道要求读者根据实际应用环境分析多任务嵌入式实时操作系统的特点的综合理解题。本题的解答思路如下: (1)嵌入式实时系统(RTOS)是指能够在指定的时间内完成系统功能和对内部或外部、同步或异步时间做出响应的系统它还具有在事先定义的时间范围内识别和处理离散事件的能力系统能够处理和存储控制系统所需要的大量数据。实时操作系统的主要功能是多任务、可抢占的任务调度、中断管理、存储管理、时钟管理、外部设备管理以及文件系统等。 (2)嵌入式实时操作系统的主要特点如表6-16所示。 (3)由试题中关键信息“只保留了标准的多任务实时操作系统的核心功能例如CPU管理、中断管理和外设管理等”可直接理解简化的多任务嵌入式实时操作系统中“简化”一词的涵义。“简化”可加快该操作系统的开发周期并使其更易于维护。 (4)由题干关键信息“对各种模拟量、开关量、脉冲量、水位落差量等数据量的监测事实上只是周期性地重复执行相应的各个任务模块”可知系统中有着相对较多的简单输入量另外由于“监视的对象比较固定系统硬件的规模相对固定不变”因此采用简化多任务实时操作系统是可行的。 (5)采用简化的实时操作系统比标准多用户实时操作系统(MROS)所需占用的主存空间容量小更符合题干中“尽可能允许把所有软件都固化在EPROM中”的要求。 (6)另外采用简化的实时操作系统具有可提高系统的实时性能和快速响应能力可减少操作系统的运行开销(例如CPU可更快运行任务更快响应中断)提高系统的资源利用率和性价比等。
    ①可加快该操作系统的开发周期,并使其更易于维护, ②减少操作系统占有内存的容量,便于固化, ③减少操作系统的运行开销(例如CPU占用时间), ④可提高系统的实时性能和快速响应能力; ⑤可提高系统的资源利用率和性价比等 这是一道要求读者根据实际应用环境分析多任务嵌入式实时操作系统的特点的综合理解题。本题的解答思路如下: (1)嵌入式实时系统(RTOS)是指能够在指定的时间内完成系统功能和对内部或外部、同步或异步时间做出响应的系统,它还具有在事先定义的时间范围内识别和处理离散事件的能力,系统能够处理和存储控制系统所需要的大量数据。实时操作系统的主要功能是多任务、可抢占的任务调度、中断管理、存储管理、时钟管理、外部设备管理以及文件系统等。 (2)嵌入式实时操作系统的主要特点如表6-16所示。 (3)由试题中关键信息“只保留了标准的多任务实时操作系统的核心功能,例如CPU管理、中断管理和外设管理等”可直接理解简化的多任务嵌入式实时操作系统中“简化”一词的涵义。“简化”可加快该操作系统的开发周期,并使其更易于维护。 (4)由题干关键信息“对各种模拟量、开关量、脉冲量、水位落差量等数据量的监测,事实上只是周期性地重复执行相应的各个任务模块”可知,系统中有着相对较多的简单输入量,另外由于“监视的对象比较固定,系统硬件的规模相对固定不变”,因此,采用简化多任务实时操作系统是可行的。 (5)采用简化的实时操作系统比标准多用户实时操作系统(MROS)所需占用的主存空间容量小,更符合题干中“尽可能允许把所有软件都固化在EPROM中”的要求。 (6)另外,采用简化的实时操作系统具有可提高系统的实时性能和快速响应能力,可减少操作系统的运行开销(例如CPU可更快运行任务,更快响应中断),提高系统的资源利用率和性价比等。

  • 第2题:

    嵌入式Linux操作系统中任务的创建过程如下,以下说法正确的是(53)。

    void main( )

    { int pid;

    pid= fork( )

    if(pid>0)

    printf("parent task");

    else if(pid= =0)

    { printf("child task") ;

    execvp ("MyTash", NULL);

    }

    }

    A.子任务的创建基于fork/exec模型

    B.子任务的创建基于spawn模型

    C.先为子任务分配内存空间,再分配相应的数据结构

    D.直接为子任务分配一个全新的地址空间,然后再将其代码装入运行


    正确答案:A
    解析:fork/exec模型和spawn模型创建任务时,都要先为新任务分配相应的数据结构,然后再为新任务分配内存空间。这两种模型的主要差别在于内存的分配方式,在fork/exec模型中,首先调用fork函数为新任务创建一份与父任务完全相同的内存空间,然后再调用exec函数装入新任务的代码,并覆盖原父任务的内容。而spawn模型则直接为子任务分配一个全新的地址空间,然后再将其代码装入运行。

  • 第3题:

    任务调度是嵌入式操作系统的一个重要功能,嵌入式操作系统内核一般分为非抢占式和抢占式两种,以下叙述中,不正确的是()。

    A.非抢占式内核要求每个任务要有自我放弃CPU的所有权

    B.非抢占式内核的任务级响应时间取决于最长的任务执行时间

    C.在抢占式内核中,最高优先级任务何时执行是可知的

    D.抢占式内核中,应用程序可以直接使用不可重入函数


    正确答案:D
    本题考查嵌入式操作系统中内核实现的基础如识。在嵌入式操作系统中,任务的管理与调度是—个非常重要的内核模块。任务管理在实现上是指使用对应的数据结构、方法进行任务状态,堆栈,环境的管理。而任务调度则会影响到任务的响应,任务的执行等。在一般的嵌入式操作系统中,分为抢占式和非抢占式两种内核管理策略。抢占式内核中,当有一个更高优先级的任务出现时,如果当前内核允许抢占,则可以将当前任务挂起,执行优先级更高的任务。非抢占式内核中:高优先级的进程不能中止正在内核中运行的低优先级的任务而抢占CPU运行。任务一旦处于核心态,则除非任务自愿放弃CPU,否则该任务将一直运行下去,直至完成或退出内核。从抢占式内核和非抢占式内核的概念来看,非抢占式内核要求每个任务要有自我放弃CPU的所有权,非抢占式内核的任务级响应时间取决于最长的任务执行时间,在抢占式内核中,最高优先级任务何时执行是可知的。抢占式内核中,应用程序不能直接使用不可重入函数,否则有可能因为抢占的原因而导致函数调用中间状态的不同,而导致结果的错误。

  • 第4题:

    系统的全部控制功能在下列那一个任务中实现。()

    • A、运行监控任务
    • B、用户程序任务
    • C、与可编程序控制器交换信息任务
    • D、输入输出任务

    正确答案:B

  • 第5题:

    简要说明嵌入式操作系统多任务通讯的常用方式。


    正确答案: 多任务通讯的方式:
    A.共享内存,主要是数据的共享;
    B.信号量,用于基本的互斥和任务同步;
    C.消息队列和管道,单CPU的消息传送;
    D.Socket和远程过程调用,用于网络间任务消息传送。

  • 第6题:

    在具有多任务处理功能的操作系统中,一个任务通常与一个应用程序相对应。


    正确答案:错误

  • 第7题:

    系统测试的任务就是为了()而执行程序的过程,


    正确答案:寻找错误

  • 第8题:

    退出没有响应的程序的方法是,先按CTRL+ALT+DEL键,然后在“关闭程序”对话框中单击没有响应的程序,最后单击“()”。

    • A、退出任务
    • B、结束任务
    • C、关闭系统
    • D、退出系统

    正确答案:B

  • 第9题:

    ()是属于创建TD RTV任务

    • A、创建TD_RTV_CELL任务
    • B、创建SAAL任务
    • C、创建M3UA任务
    • D、创建SAAL任务

    正确答案:A

  • 第10题:

    单选题
    系统的全部控制功能在下列那一个任务中实现。()
    A

    运行监控任务

    B

    用户程序任务

    C

    与可编程序控制器交换信息任务

    D

    输入输出任务


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

  • 第11题:

    判断题
    在具有多任务处理功能的操作系统中,一个任务通常与一个应用程序相对应。
    A

    B


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

  • 第12题:

    单选题
    程序设计的任务是()。
    A

    画出程序框图

    B

    实现数据库设计

    C

    编出实现系统功能的源程序

    D

    给出程序任务书


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

  • 第13题:

    退出没有响应程序的方法是,先按Ctrl+Alt+Del键,再在“任务管理器”对话框中单击没有响应的程序,最后单击( )。

    A.退出系统

    B.关闭系统

    C.结束任务

    D.退出任务


    正确答案:C

  • 第14题:

    以下关于程序与任务区别的描述,正确的有()

    (A)任务更能真实地描述并发,而程序不能

    (B)程序是静态的,任务是动态的

    (C)任务有生命周期,有诞生有消亡,短暂的;而程序是相对长久的

    (D)一个程序可对应多个任务,反之亦然

    (E)任务具有创建其他任务的功能,而程序没有


    参考答案ABCDE

  • 第15题:

    Toolkit工具中可以创建的任务包括?()

    A.创建RNL任务

    B.创建TNL任务

    C.创建TDRTV任务

    D.创建TDLMT任务


    本题答案:A, B, D

  • 第16题:

    关于M2000V2同步性能任务功能,如下描述正确的是()。

    • A、系统会每24小时会对全网做一次任务同步操作
    • B、当网管侧有的任务而网元上没有,那么网管就会在网元上创建任务
    • C、当网管侧有的任务而网元上也有,但网管与网元的任务的对象及指标不一致,网管不会做任何处理。
    • D、网管会删除网元上的网管没有的任务

    正确答案:A,B,C

  • 第17题:

    Toolkit工具中可以创建的任务包括?()

    • A、创建RNL任务
    • B、创建TNL任务
    • C、创建TDRTV任务
    • D、创建TDLMT任务

    正确答案:A,B,D

  • 第18题:

    Linux是()。

    • A、属于单任务操作系统
    • B、源代码不开放的操作系统
    • C、多任务操作系统
    • D、专门用于嵌入式的操作系统

    正确答案:C

  • 第19题:

    程序设计的任务是()。

    • A、画出程序框图
    • B、实现数据库设计
    • C、编出实现系统功能的源程序
    • D、给出程序任务书

    正确答案:C

  • 第20题:

    在具有多任务处理功能的操作系统中,一个应用程序通常对应于一个任务。


    正确答案:正确

  • 第21题:

    多选题
    Toolkit工具中可以创建的任务包括?()
    A

    创建RNL任务

    B

    创建TNL任务

    C

    创建TDRTV任务

    D

    创建TDLMT任务


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

  • 第22题:

    判断题
    在具有多任务处理功能的操作系统中,一个应用程序通常对应于一个任务。
    A

    B


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

  • 第23题:

    单选题
    退出没有响应的程序的方法是,先按CTRL+ALT+DEL键,然后在“关闭程序”对话框中单击没有响应的程序,最后单击“()”。
    A

    退出任务

    B

    结束任务

    C

    关闭系统

    D

    退出系统


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