問答題
下面是一段求最大值的程序,其中datalist是數(shù)據(jù)表,n是datalist的長(zhǎng)度。
(1) 畫出該程序的控制流圖,并計(jì)算其McCabe環(huán)路復(fù)雜性。
(2) 用基本路徑覆蓋法給出測(cè)試路徑。
Pathl:①→③
Path2:①→②→④→⑥→„
Path3:①→②→⑤→⑥→„
(3) 為各測(cè)試路徑設(shè)計(jì)測(cè)試用例。
Path1:取n=1,datalist[0]=1,預(yù)期結(jié)果:k=0
Path2:?。簄=2,datalist[0]=1,datalist[1]=0,預(yù)期結(jié)果:k=0
Path3:?。簄=2,datalist[0]=0,datalist[1]=1,預(yù)期結(jié)果:k=1
您可能感興趣的試卷
最新試題
軟件體系結(jié)構(gòu)中的分層設(shè)計(jì)通常是為了達(dá)到什么目的?()
題型:?jiǎn)雾?xiàng)選擇題
軟件工程在20世紀(jì)60年代末到80年代初的主要成果是()
題型:?jiǎn)雾?xiàng)選擇題
“與所期望的設(shè)計(jì)之間的偏差”是指()
題型:?jiǎn)雾?xiàng)選擇題
關(guān)于依賴說法錯(cuò)誤的是()
題型:?jiǎn)雾?xiàng)選擇題
在銷售管理系統(tǒng)需求文檔中出現(xiàn)下列描述,屬于設(shè)計(jì)約束范疇的是()
題型:?jiǎn)雾?xiàng)選擇題
某公司欲開發(fā)一個(gè)移動(dòng)辦公平臺(tái),以下需求中屬于設(shè)計(jì)約束的是()
題型:?jiǎn)雾?xiàng)選擇題
在UML圖中能反映系統(tǒng)功能的是()。
題型:?jiǎn)雾?xiàng)選擇題
類程序設(shè)計(jì)語言(PDL),又稱為()。
題型:?jiǎn)雾?xiàng)選擇題
聚合是關(guān)聯(lián)的一種特殊形式,其圖形符號(hào)表示是()
題型:?jiǎn)雾?xiàng)選擇題
下列哪個(gè)不是系統(tǒng)的參與者?()
題型:?jiǎn)雾?xiàng)選擇題