2019年下半年软考中级软件测评师考试真题(七)
来源:www.zcjsj8.com 发布时间2019-12-24
2019年下半年软考中级软件测评师考试真题(七)
5、阅读下列说明,回答问题1至问题3。
【说明】
在某嵌入式智能服务机器人的软件设计中,为了更好地记录机器人的个体信息和机器人的工作信息,为智能服务机器人设计了信息数据库。数据库主要完成收集智能服务机器人反馈信息的作用,记录所有机器人的所有工作记录,以方便使用者对机器人的管理和对机器人状态的掌握,并且在机器人发生运行故障时,可以根据数据库存储的信息分析产生故障的原因。数据库收集智能服务机器人反馈信息的流程如下:
服务器端接收反馈信息。
(1) 第一次解析判断反馈信息类型是否正确,若正确执行(2),否则执行(3);
(2) 第二次解析判断反馈信息内容是否正确,若正确执行(4),否则执行(3);
(3) 调用错误信息处理函数后执行(4) ;
(4) 将反馈信息存入数据库。
问题内容:
【问题1】 (6分)
在本软件测试过程中,测试人员为了设计测试用例,根据题目中的说明,画出
C.信息存入数据库 D.倍息存入软件
【问题2】 (6分)
软件的结构覆盖率是度量测试完整性的一种手段。也是度量测试有效性的一种手段,在帐入式软件白盒测试过程中。通常以语句覆盖率、分支覆盖率和MC/DC覆盖率作为度量指标。
在实现题目说明中第(1) 、(2) 条功能时,设计人员采用了下列算法: