首页
登录
从业资格
某智能家居系统软件设计中,家庭内网节点软件设计包括协调器软件、现场采集/执行器(
某智能家居系统软件设计中,家庭内网节点软件设计包括协调器软件、现场采集/执行器(
题库
2022-08-02
64
问题
某智能家居系统软件设计中,家庭内网节点软件设计包括协调器软件、现场采集/执行器(室内温湿度采集节点、模拟台灯控制节点、模拟雨水窗户监控节点、模拟空调控制节点和火灾监测节点)的软件设计。软件功能组成如图5-1所示。
整个系统中,协调器是整个家庭内网的核心和起点,负责管理各个节点设备与PC网关的信息和控制指令的传输。温湿度采集终端将传感器的数据以点播的形式发送给协调器,其他采集/控制节点以广播的形式与协调器进行数据的交换,协调器和PC机采用串口通信协议。协调器软件主要完成以下功能:(1)创建信道,组建网络;如果失败,则继续创建;(2)组建网络成功,则进行各层事件扫描;(3)如果检测到应用层有事件,则转第(4)步,否则反复扫描各层事件;(4)判断数据类型,如果是室内环境数据,则经串口发送到网关;如果是控制指令,则向控制节点发送控制指令;如果前面两者均不是,则不处理;(5)继续扫描各层事件。【问题1】在本软件开发过程中,开发人员使用了基于模型的嵌入式代码生成技术,目前对模型验证最主要的方法是(1)。通过此方法验证后,利用此验证结果可对模型的覆盖率进行分析,模型的覆盖率类型一般包括(2)?(至少写出两种类型)。(1)备选项:(5)A.评审 B.分析 C.仿真 D.测试【问题2】为了测试此软件功能,测试人员设计了表5-1所示的测试用例,请填写该表中的空(1) ~ (5)。表5-1 测试用例
【问题3】覆盖率是度量测试完整性和测试有效性的一个指标。在嵌入式软件白盒测试过程中,通常以语句覆盖率、条件覆盖率和MC/DC覆盖率作为度量指标。在实现第4条功能时,设计人员采用了下列算法:if (( 数据有效==TRUE) && (数据类型==室内环境数据)){ 数据经串口发送到网关; }if ((数据有效==TRUE) && ( 数据类型==控制指令)){ 向控制节点发送控制指令; }请指出对上述算法达到100%语句覆盖、100%条件覆盖和100%MC/DC覆盖所需的最少测试用例数目,并填写在表5-2的空(1) ~ (3)中。表5-2 测试覆盖用例统计表
选项
答案
解析
【问题1】C条件覆盖、判定覆盖【问题2】(1)各层扫描 (2)室内环境数据(3)模拟雨水窗户监控节点发送控制指令(4)台灯 (5)空调控制指令【问题3】 2 2 3
【问题1】对模型采取的验证方法包括评审、分析和仿真。评审和分析都是静态的验证方法,而仿真是属于动态验证方法。通过动态仿真模型,可以发现模型动态运行过程中的一些问题。仿真完成后,可以根据动态仿真的结果分析模型的覆盖率,而静态验证方法评审和分析的结果就不能作为模型覆盖率分析的基础。所以问题1的模型验证最主要的方法是仿真。模型的覆盖率类型:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、修正的判定/条件覆盖(MC/DC)和条件组合覆盖。任意写出其中两种即可。【问题2】(1)组网成功,则进行各层事件扫描(2)如果是室内环境数据,则经串口发送到网关(3)模拟雨水窗户监控节点发送控制指令(4)台灯(5)空调控制指令【问题3】本题中两个if语句为顺序结构,当第1组数据类型为室内环境为真时,第2组数据类型为控制指令就会出现假对于语句覆盖,选择:数据类型有效位真和一个数据类型为室内环境;数据类型有效为真和一个数据类型为控制指令条件覆盖,选择:数据类型有效为真和一个数据类型为室内环境为真;数据类型有效为假和一个数据类型为控制指令为真;MC/DC,1个数据有效条件为假,数据类型有效为真并1个数据类型等于室内环境数据,数据类型有效为真并1个数据类型等于控制指令
转载请注明原文地址:https://tihaiku.com/congyezige/2416700.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
关系规范化是在数据库设计的( )阶段进行。A.需求分析 B.逻辑设计 C.
云存储系统通过集群应用和分布式存储技术将大量不同类型的存储设备集合起来协调工作,
以用户为中心的软件设计原则不包括( )。A.因为客户是上帝,所以客户的需求是天
用( )来描述算法时,可以采用类似于程序设计语言的语法结构,也易于转换为程序。
UML图中,( )图用于建模系统的动态行为,它描述活动的顺序,展现从一个活动到
假设系统有n(n≥6)个并发进程共享资源R,且资源R的可用数为3。若采用PV操作
以下说法中,错误的是( )。A.张某和王某合作完成一款软件,他们可以约定申请专
根据《计算机软件保护条例》的规定,著作权法保护的计算机软件是指( )。A.程序
在设计白盒测试用例时,(1)是最弱的逻辑覆盖。在下图所示流程中,至少需要(2)个
某计算机系统页面大小为4K,进程P的页面变换表如下图所示。若进程P要访问逻辑地址
随机试题
我最大的爱好是沉思默想。我可以一个人长时间地独处而感到愉快。独享欢乐是一种愉快,独自忧伤也是一种愉快。孤独的时候,精神不会是一片纯粹的空白,它仍然是一个丰富
Economistsusuallystudymarkets.Now,twoAmericanshavewontheNobelPriz
金钱草的功效是()A.利水通淋,止痛 B.利湿退黄,利尿通淋,解毒消
共用题干 HowHuman'sPersonalitiesandBeha
变电检测管理规定停电试验异常处理流程将试验发现的异常录入OMS系统,纳入缺陷管理
一般而言,金融工具的到期日或距下一次重新定价日的时间越长,并且在到期日之前支付的
王某为某普通高校应届毕业生,23岁,尚未就业。根据《宪法》和法律的规定,关于王某
患儿,男,10岁,头面部,四肢及会阴部火焰烧伤4小时,烧伤总面积50%BSA,深
(2019年真题)关于工资率上涨对个人劳动力供给产生的影响的说法,正确的是(
(2015年真题)根据合伙企业法律制度的规定,下列各项中,不属于合伙企业财产的是
最新回复
(
0
)