【題目描述】
根據Mccabe環路復雜性度量,下面程序圖的復雜度是(20),對這個程序進行路徑覆蓋測試,可得到的基本路徑是(21)。
A.2
B.3
C.4
D.5
【我提交的答案】: B |
【參考答案與解析】: 正確答案:C |
解析:程序圖的環路數是源代碼復雜程度的度量。根據McCabe度量法,環路數N= e-n+2,這里e表示有向圖的邊數,n表示結點數。圖中e=13,n=11,得到N=4。另外一種方法是計算有向圖把平面劃分成的區域數,這里有3個閉合區域外加1個開放區域,共4個區域。所以程序圖的復雜度是4。
路徑測試的關鍵是要找出程序圖中所有可能的路徑。對這個程序進行路徑覆蓋測試,可得到4條基本路徑:
A—B—C—H—I—K
A—B—C—H—J—K
A—B—C—D—E—F—G—C—H—I—K
A—B—C—D—E—G—C—H—I—K
所有基本路徑都是從程序起點到終點,并且包含了至少一條獨立的邊。
為什么沒有ABCDEGCHJK或ABCDEFGCHJK?
第1題
同時表達CD3和CD4分子的細胞是
A、NK細胞
B、Th細胞
C、B淋巴細胞
D、巨噬細胞
E、樹突狀細胞
第2題
表達CD8抗原的細胞是
A.輔助性T淋巴細胞
B.細胞毒性T淋巴細胞
C.吞噬細胞
D.成熟的T淋巴細胞
E.B淋巴細胞表面
第3題
同時表達CD3和CD4抗原的細胞有
A.Tc細胞
B.Ts細胞
C.B淋巴細胞
D.Th細胞
E.巨噬細胞
第4題
同時表達CD3和CD4抗原的細胞有
A.Tc細胞
B.Ts細胞
C.B淋巴細胞
D.Th細胞
E.巨噬細胞
第5題
全部免疫活性細胞均來源于
A.中性粒細胞
B.細胞毒性T細胞
C.B淋巴細胞
D.樹突狀細胞
E.骨髓多能干細胞
第6題
抗原遞呈功能最為強大的細胞是
A.中性粒細胞
B.細胞毒性T細胞
C.B淋巴細胞
D.樹突狀細胞
E.嗜酸性粒細胞
第7題
在下述各種細胞中,主要執行抗病毒效應功能的是
A.中性粒細胞
B.細胞毒性T淋巴細胞
C.B淋巴細胞
D.樹突狀細胞
E.嗜酸性粒細胞
第8題
同時表達CD3和CIN分子的細胞
A、NK細胞
B、TH細胞
C、B淋巴細胞
D、巨噬細胞
E、樹突狀細胞
第9題
在下列各種細胞中,主要執行抗病毒效應功能的是
A.中性粒細胞
B.細胞毒性T細胞
C.B淋巴細胞
D.樹突狀細胞
E.嗜酸性粒細胞
為了保護您的賬號安全,請在“上學吧”公眾號進行驗證,點擊“官網服務”-“賬號驗證”后輸入驗證碼“”完成驗證,驗證成功后方可繼續查看答案!