网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某飞行器供油阀控制软件通过控制左右两边的油箱BL、BR,向左右发动机 EL、ER 供油,既要保证飞行器的安全飞行,又要保证飞行器的平衡,该软件主要完成的功能如下:(1)无故障情况下,控制左油箱 BL 向左发动机 EL 供油,右油箱BR向右发动机 ER供油,不上报故障;(2)当左油箱 BL 故障时,控制右油箱BR分别向左、右发动机EL 和 ER 供油,并上报二级故障一一左油箱故障;(3)当右油箱 BR故障时,控制左油箱BL 分别向左、右发动机EL 和 ER 供油,并上报二级故障一一右油箱故障;(4)当左发动机EL 故障时,根据左右油箱的剩油量决定(如果左右油箱剩油量之差大于等于 50 升,则使用剩油量多的油箱供油,否则同侧优先供油)左油箱BL 还是右油箱 BR 向右发动机 ER 供油,并上报一级故障——左发动机故障;(5)当右发动机ER故障时,根据左右油箱的剩油量决定(如果左右油箱剩油量之差大于等于 50 升,则使用剩油量多的油箱供油,否则同侧优先供油)左油箱且还是右油箱 BR 向左发动机BL 供油,井上报一级故障——右发动机故障;(6)当一个油箱和一个发动机同时故障时,则无故障的油箱为无故障发动机供油, 并上报一级故障——故障油箱和发动机所处位置;(7)当两个油箱或两个发动机同时故障或存在更多故障时,则应进行双发断油控制, 并上报特级故障——两侧油箱或两侧发动机故障;(8)故障级别从低级到高级依次为二级故障、一级故障和特级故障,如果低级故障和高级故障同时发生,则只上报最高级别故障。【问题1】(6分)覆盖率是度量测试完整性的一个手段,也是度量测试有效性的一个手段。在嵌入式软件白盒测试过程中,通常以语句覆盖率、条件覆盖率和 MC/DC 覆盖率作为度量指标。在实现第 6 条功能时,设计人员采用了下列算法:if ((BL==故障) && ( EL==故障)){BR供油ER;BL断油;EL断油;}if ((BL==故障) && ( ER==故障))、{BR供油EL;BL断油;ER断油;}if ((BR==故障) && ( EL==故障)){BL供油ER;BR断油;EL断油;}if ((BR=故障) && ( ER==故障)){BL供油EL;BR断油;ER断油;}请指出对上述算法达到 100%语句覆盖、100%条件覆盖和 100%MC/DC 覆盖所需的最少测试用例数目,填写下表中的空(1)~(3)。



【问题2】(12分)为了测试此软件功能,测试人员设计了下表所示的测试用例,请填写该表中的空(1)~(12)。



【问题3】(2分)常见的黑盒测试的测试用例设计方法包括等价类划分、决策表、因果图、边界值分析等。测试人员在针对本题设计测试时,使用哪种测试用例设计方法最恰当?


参考答案

参考解析
解析:【问题1】答案:(1)1 (2)2 (3)5
【问题2】答案:(1)BR (2)BL (3)BR(4)BL (5)100 (6)90(7)断油 (8)BL (9)BL(10)BR (11)故障 (12)特级故障
【问题3】答案:决策表法。
【解析】
【问题1】本题考查语句覆盖、条件覆盖和 MC/DC 覆盖。1、语句覆盖:最弱,只需要让程序中的语句都执行一遍即可 。2、条件覆盖:要使得每个判断中的每个条件的可能取值至少满足一次。3、MC/DC 覆盖:设计足够多的测试用例,使得判定中每个条件的所有可能结果至少出现一次,每个判定本身所有可能结果也至少出现一次。一共由BL==故障、EL==故障、BR==故障、ER==故障四个条件组合而成的判断。要满足100%语句覆盖,即四个if语句中的内容都要执行到,这一样的测试用例即为四个条件的分别为真即可。全部为真,则可以满足100%语句覆盖。要满足100%条件覆盖,即四个条件的真假分支都要执行到,两个测试用例都为真和都为假足够。选择1个都为真的情况,然后针对其它4个条件分别选择其中一个为假,其它条件为真的情况,合计共5个。【问题2】本题考查根据题目信息规则,完成基本计算。
【问题3】本题考查根据根据具体的测试背景寻找最合适的测试用例的设计方法。决策表:又译为称判定表,决策表是一个用表格形式来整理逻辑关系的工具,由横向的条件(因)和动作(果)和纵向的规则(测试用例)组合而成。优点:能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用决策表能够设计出完整的测试用例集合。在一些数据处理问题当 中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。决策表很适合于处理这类问题。因为分支多条件多,所以使用决策表来设计测试用例。
更多 “阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某飞行器供油阀控制软件通过控制左右两边的油箱BL、BR,向左右发动机 EL、ER 供油,既要保证飞行器的安全飞行,又要保证飞行器的平衡,该软件主要完成的功能如下:(1)无故障情况下,控制左油箱 BL 向左发动机 EL 供油,右油箱BR向右发动机 ER供油,不上报故障;(2)当左油箱 BL 故障时,控制右油箱BR分别向左、右发动机EL 和 ER 供油,并上报二级故障一一左油箱故障;(3)当右油箱 BR故障时,控制左油箱BL 分别向左、右发动机EL 和 ER 供油,并上报二级故障一一右油箱故障;(4)当左发动机EL 故障时,根据左右油箱的剩油量决定(如果左右油箱剩油量之差大于等于 50 升,则使用剩油量多的油箱供油,否则同侧优先供油)左油箱BL 还是右油箱 BR 向右发动机 ER 供油,并上报一级故障——左发动机故障;(5)当右发动机ER故障时,根据左右油箱的剩油量决定(如果左右油箱剩油量之差大于等于 50 升,则使用剩油量多的油箱供油,否则同侧优先供油)左油箱且还是右油箱 BR 向左发动机BL 供油,井上报一级故障——右发动机故障;(6)当一个油箱和一个发动机同时故障时,则无故障的油箱为无故障发动机供油, 并上报一级故障——故障油箱和发动机所处位置;(7)当两个油箱或两个发动机同时故障或存在更多故障时,则应进行双发断油控制, 并上报特级故障——两侧油箱或两侧发动机故障;(8)故障级别从低级到高级依次为二级故障、一级故障和特级故障,如果低级故障和高级故障同时发生,则只上报最高级别故障。【问题1】(6分)覆盖率是度量测试完整性的一个手段,也是度量测试有效性的一个手段。在嵌入式软件白盒测试过程中,通常以语句覆盖率、条件覆盖率和 MC/DC 覆盖率作为度量指标。在实现第 6 条功能时,设计人员采用了下列算法:if ((BL==故障) && ( EL==故障)){BR供油ER;BL断油;EL断油;}if ((BL==故障) && ( ER==故障))、{BR供油EL;BL断油;ER断油;}if ((BR==故障) && ( EL==故障)){BL供油ER;BR断油;EL断油;}if ((BR=故障) && ( ER==故障)){BL供油EL;BR断油;ER断油;}请指出对上述算法达到 100%语句覆盖、100%条件覆盖和 100%MC/DC 覆盖所需的最少测试用例数目,填写下表中的空(1)~(3)。 【问题2】(12分)为了测试此软件功能,测试人员设计了下表所示的测试用例,请填写该表中的空(1)~(12)。 【问题3】(2分)常见的黑盒测试的测试用例设计方法包括等价类划分、决策表、因果图、边界值分析等。测试人员在针对本题设计测试时,使用哪种测试用例设计方法最恰当?” 相关考题
考题 紧急情况下,哪个油箱为发动机供油?() A.左油箱B.左右油箱一起为发动机供油C.右油箱D.左右油箱都不给发动机供油

考题 APU燃油正常来自:().A、左燃油供油管路B、右燃油供油管路C、专门的油箱D、发动机回油

考题 双发飞机燃油系统中交输活门在打开位置时:()A、允许左机翼油箱的燃油供向右发动机B、允许右机翼油箱的燃油供向左发动机C、允许左、右机翼油箱的燃油相互转输D、允许任何一个主油箱的燃油供向任何一台发动机

考题 在安装增压泵时,若误将左油箱和中央油箱增压泵对调错装,则在飞行中:()A、左油箱和中央油箱均不向发动机供油B、先由左油箱供油直到用完后,然后由右油箱和中央油箱接替供油C、先由中央油箱供油直到用完后,然后由左、右油箱接替供油D、先由左、右油箱供油直到用完后,然后由中央油箱接替供油

考题 油箱通气的目的有()A、防止油箱内产生过大的正压和负压B、飞行中给油箱提供冲压空气压力,保证顺利向发动机供油C、排出油箱内燃油蒸汽,防止形成爆炸条件D、使燃油中富含空气,保证燃油良好的燃烧性

考题 当1#油箱的两个燃油泵都不工作时,燃油是如何供给1#发动机的()?A、通过1#油箱旁通活门吸油B、通过2#油箱旁通活门吸油C、通过燃油交输系统供油D、通过1#由箱备用供油泵

考题 当飞机燃油系统的增压泵失效后:()A、发动机自动停车B、应人工关断发动机,紧急迫降C、左、右主油箱靠机翼上反角重力供油D、重力供油,再加上发动机驱动的高压油泵的抽吸作用,能保证发动机正常工作

考题 燃油系统中的交输系统的功能是()。A、放掉个燃油箱中的剩余燃油B、允许从任何一个油箱向任一台发动机供油C、允许几个油箱同时向一台发动机供油D、能使任一油箱的油自动地加油到所需油量

考题 当中央油箱有油,中央油箱泵工作在自动模式,在飞机起飞时()A、发动机由中央油箱供油,大翼油箱泵停止工作B、发动机由大翼油箱供油,中央油箱泵停止工作C、发动机由大翼油箱供油,中央油箱泵仍工作D、发动机由中央油箱供油,大翼油箱泵仍工作

考题 燃油箱温度传感器安装在A、左、右供油油箱内B、左供油油箱内C、右供油油箱内D、飞机上没有安装此传感器

考题 APU可以从()得到燃油A、左外侧油箱B、左内侧油箱C、左右供油油箱D、右内侧油箱

考题 燃油电动增压泵位于A、内侧油箱B、外侧油箱C、供油油箱D、发动机上

考题 低压燃油手柄用来隔离()A、发动机供油管道和油箱B、左右油箱C、加油和抽油管道D、A和B

考题 当飞机没有交流电源,电瓶电门ON位,APU控制电门ON位时:()A、由APU直流泵从左主油箱向APU供油B、由APU直流泵从右主油箱向APU供油C、由左前增压泵从左主油箱向APU供油D、由超控泵从中央油箱向APU供油

考题 737NG飞机APU燃油接在哪里()A、右供油总管B、左供油总管C、1号油箱内D、2号油箱内

考题 燃油系统中的交输系统能提高系统的安全性是因为:()A、放掉各油箱中的剩余燃油B、允许从任何一个油箱向任一台发动机供油C、允许几个油箱同时向一台发动机供油D、能使任一油箱的油自动地加油到所需的油量

考题 在执行燃油不平衡程序过程中,当燃油”交输”电门关掉时,其句丛VALVEOPEN”灯保持明亮,在这种情况下,如何保持燃油的平衡()?A、由于左右管路分别供油给左右发动机,因此,会自动保持平衡B、通过控制中央油箱泵的使用来维持平衡状态C、通过控制左右主油箱泵的使用来维持平衡状态D、左右主油箱分别只开一个泵

考题 双发活塞发动机飞机燃油系统的两个选择活门通常各有“接通”、“交输”和“关断”三个位置。当左、右选择活门都置于“接通”位置时,()A、左、右机翼油箱将同时为两边发动机供油B、左、右油箱都不能向左、右发动机供油C、左油箱向右发动机供油,右油箱向左发动机供油D、左、右机翼油箱将向各自一边发动机独立地供油

考题 上单翼活塞发动机飞机的燃油系统常利用燃油重力向发动机供油,该系统的燃油选择活门位置通常有() ①左油箱位。 ②右油箱位。 ③双油箱位。 ④关断位。A、①②③④B、①②③C、①②④D、①②

考题 飞机向发动机供油时,先消耗机身哪个油箱的燃油()A、先抽左机翼油箱内的燃油B、先抽右机翼油箱内的燃油C、先同时抽左、右机翼油箱内的燃油D、先抽中央油箱

考题 飞行中,中央油箱还有油;当中央油箱的左泵失效时,如何防止燃油不平衡()?A、通过主油箱的旁通活门B、通过改变左、右发动机的燃油消耗量C、关掉中央油箱的右泵D、打开燃油交输活门

考题 在交输阀打开的情况下,向发动机的供油顺序为:()A、先将中央油箱燃油用完后,然后左、右主油箱分别接替供油。B、先是中央油箱供油用完后,然后按左主油箱和右主油箱顺序供油。C、中央油箱和左、右主油条箱同时供油D、先是左、右主油箱供油用完后然后中央油箱接替供油。

考题 哪一个燃油箱首先给发动机供油:().A、中央油箱B、内侧油箱C、外侧油箱D、机翼油箱

考题 正常飞行期间,左发动机可以由哪些燃油泵供油()。A、左、右油箱的前泵和中央油箱的左泵B、左、右油箱的后泵和中央油箱的左泵C、左油箱的前、后泵和中央油箱的左泵D、左油箱的前、后泵和中央油箱的右泵

考题 单发选择供油的特点是()A、燃油靠自身重力向发动机供油B、通过选择某一电动泵来向发动机供油C、通过燃油选择器控制左、右油箱向发动机供油D、飞行员可根据需要选择上述任何一种方式进行供油

考题 哪个油箱向APU供燃油?A、左机翼油箱B、右机翼油箱C、机腹油箱D、所有油箱同时供油

考题 当飞机在空中时,将燃油控制面板的传输开关扳向右边时,可将A、左侧油箱的油传输到右侧B、右侧油箱的油传输到左侧C、左侧油箱的油为右发动机供油D、右侧油箱的油为左发动机供油