选择题:某飞行器供油阀控制软件通过控制左右两边的油箱BL、BR向左右发动机EL、ER供油,既要保证飞行器的正常飞行,又要保证飞行器的平衡,该软件主要完成的功能如下:(1

题目内容:

某飞行器供油阀控制软件通过控制左右两边的油箱BL、BR向左右发动机EL、ER供油,既要保证飞行器的正常飞行,又要保证飞行器的平衡,该软件主要完成的功能如下:

(1)无故障情况下,控制左油箱Bl向左发动机BL供油,右油箱EL向右发动机BR供油,不上报故障;

(2)当左油箱BL故障时,控制右油箱BR分别向左、右发动机EL和ER供汩,并上报二级故障——左油箱故障;

(3)当右油箱BR故障时,控制左油箱BL分别向左、右发动机EL和ER供汩,并上报二级故障——右油箱故障;

(4)当左发动机EL故障时,根据左右油箱的剩油量决定(如果左右油箱剩油量之差大于等于50升,则使用剩油量多的油箱供油,否则同侧优先供油)左油箱BL还是右油箱BR向右发动机Er供油,并上报一级故障——左发动机故障;

(5)当右发动机ER故障时,根据左右油箱的剩油量决定(如果左右油箱剩油量之差大于等于50升,则使用剩油量多的油箱供油,否则同侧优先供油)左油箱BL.还是右油箱BR向左发动机El供油,并上报一级故障——右发动机故障;

(6)当一个油箱和一个发动机同时故障时,则无故障的油箱为无故障发动机供油,并上报一级故障——故障油箱和发动机所处位置;

(7)当两个油箱或两个发动机同时故障或存在更多故障时,则应进行双发断油控制,并上报特级故障——两侧油箱或两侧发动机故障;

(8)故障级别从低到高依次为二级故障、一级故障和特级故障,如果低级故障和高级故障同时发生,则只上报最高级别故障。

问题:1 在嵌入式软件测试中,一般采用的测试方法有白盒测试、黑盒测试和灰盒测试方法,白盒测试方法中需要基于(1)进行测试;根据本题给定的条件,最恰当的测试方法应选择(2)。

问题:2 覆盖率是度量测试完整性的一个手段,也是度量测试有效性的一个手段。在嵌入式软件白盒测试过程中,通常以语句覆盖率、分支覆盖率和MC/DC覆盖率作为度量指标。在实现第6条功能时,设计人员对部分功能采用了下列算法:if((BL==故障)&&(EL==故障)){BR供油ER;BL断油;EL断油;}请指出对上述算法达到100%语句覆盖、100%分支(DC)覆盖和100%MC/DC覆盖所需的最少测试用例数目。请完成表3-1中的(1)?(3)填空。

中级嵌入式系统设计师,章节练习,案例分析

问题:3 为了测试此软件功能,测试人员设计了表3-2所示的测试用例,请填写该表中的空(1)?(9),并将答案填写在对应栏中。

中级嵌入式系统设计师,章节练习,案例分析

答案解析:

从事药学服务的药师应具备沟通能力。此项要求的重要性不是A. 可杜绝投诉事件 B. 可提高公众对药师的认知度 C. 可使患者获得有关用药指导 D. 是药师实施药学

从事药学服务的药师应具备沟通能力。此项要求的重要性不是A. 可杜绝投诉事件 B. 可提高公众对药师的认知度 C. 可使患者获得有关用药指导 D. 是药师实施药学

查看答案

在嵌入式系统设计中,李工使用某嵌入式处理器和对应的以太网芯进行带有网络功能的单板实现,该电路中还包含DDR、Flash等存储芯片和相应的外围控制芯片。图1为所选

在嵌入式系统设计中,李工使用某嵌入式处理器和对应的以太网芯进行带有网络功能的单板实现,该电路中还包含DDR、Flash等存储芯片和相应的外围控制芯片。图1为所选用嵌入式处理器的存储模块存储地址总线变换

查看答案

假设有两项业务对应的事务 T1、 T2与存款关系有关:(1)转账业务: T1(A,B,50),从账户A向账户B转50元;(2)计息业务: T2,对当前所有账户的

假设有两项业务对应的事务 T1、 T2与存款关系有关:(1)转账业务: T1(A,B,50),从账户A向账户B转50元;(2)计息业务: T2,对当前所有账户的余额计算利息,余额为X*1.01。针对上

查看答案

长期应用糖皮质激素可能出现的不良反应或停药反应是()。A.诱发感染 B.骨质疏松 C.新陈代谢障碍 D.反跳现象 E.医源性皮质功能不全

长期应用糖皮质激素可能出现的不良反应或停药反应是()。A.诱发感染 B.骨质疏松 C.新陈代谢障碍 D.反跳现象 E.医源性皮质功能不全

查看答案

以下所列药物中,容易受湿度影响而变质的药品是()。A.甘油栓 B.溴化钾片 C.胃蛋白酶 D.碘喉片 E.氢氧化铝片

以下所列药物中,容易受湿度影响而变质的药品是()。A.甘油栓 B.溴化钾片 C.胃蛋白酶 D.碘喉片 E.氢氧化铝片

查看答案