1. 根据程序图,完成以下问题
    软件测试assignment 5
    1. 画出相应流程控制图
      • 等价流程图如下
        软件测试assignment 5
      • 流程控制图如下
        软件测试assignment 5
      • 邻接矩阵
        软件测试assignment 5
      • mccabe复杂度
        • 流图的边数 m=10, 点数 n = 9,V(G)= 10 - 9 + 2 = 17
        • 平面流图有五个区域 V(G) = 5
        • 流图的单判定节点 d=4, V(G) = 4+ 1 =5
      • 找出程序的独立路径集合
        1. 1-4-5-8-9
        2. 1-4-5-6-7-8-9
        3. 1-2-3-4-5-8-9
        4. 1-2-4-5-6-8-9
        5. 1-2-4-5-6-7-8-9

相关文章: