阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【20分】
【说明】某国产通信芯片中,其嵌入式软件配合硬件完成通信协议处理,包括设备管理、通信管理、时间管理、网络管理、配置加载和中断处理等功能。其中流消息发送函数用于流消息发送,主要完成分区包头封装,并向指定目的设备的指定目的分区发送流消息,其处理流程图如下图所示。
【问题3】(5分) 嵌入式软件中通常使用环路复杂度来衡量程序的可维护性(一般要求环路复杂度不大于10),【问题1】中采用的算法的环路复杂度为(1)。
白盒测试方法和黑盒测试方法是目前嵌入式软件测试常用的方法。依据本题说明,指明【问题2】中设计的测试用例使用了上述两种测试方法中的(2)。