問(wèn)答題

【簡(jiǎn)答題】

下面是選擇排序的程序,其中datalist是數(shù)據(jù)表,它有兩個(gè)數(shù)據(jù)成員:一是元素類型為Element的數(shù)組V,另一個(gè)是數(shù)組大小n。算法中用到兩個(gè)操作,一是取某數(shù)組元素V[i]的關(guān)鍵碼操作getKey(),一是交換兩數(shù)組元素內(nèi)容的操作Swap():

(1)試計(jì)算此程序段的McCabe復(fù)雜性;
(2)用基本路徑覆蓋法給出測(cè)試路徑;
(3)為各測(cè)試路徑設(shè)計(jì)測(cè)試用例。

答案: (1)McCabe環(huán)路復(fù)雜性=5
(2)獨(dú)立路徑有5條:
①③
…&hell...
題目列表

你可能感興趣的試題

問(wèn)答題

【簡(jiǎn)答題】對(duì)小的程序進(jìn)行窮舉測(cè)試是可能的,用窮舉測(cè)試能否保證程序是百分之百正確呢?

答案: 對(duì)小程序進(jìn)行窮舉測(cè)試,不見得能保證程序百分之百正確。所謂窮舉測(cè)試是拿所有可能的輸入數(shù)據(jù)來(lái)作為測(cè)試用例(黑盒測(cè)試),或覆蓋...
微信掃碼免費(fèi)搜題