freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程導(dǎo)論課后習(xí)題答案(編輯修改稿)

2024-12-13 04:20 本頁面
 

【文章內(nèi)容簡介】 碼轉(zhuǎn)換成的數(shù)據(jù)流 程圖 從偽碼轉(zhuǎn)換成的盒圖 (1)通常所說的結(jié)構(gòu)化程序,是按照狹義的結(jié)構(gòu)程序的定義衡量,符合定義規(guī)定的程序。本題圖 618 所示的程序的循環(huán)控制結(jié)構(gòu)有兩個出口,顯然不符合狹義的結(jié)構(gòu)程序的定義,因此是非結(jié)構(gòu)化的程序。 (2)使用附加的標志變量 flag,至少有兩種方法可以把該程序改造為等價的結(jié)構(gòu)化程序,下圖所示盒圖描繪了兩個等價的結(jié)構(gòu)化程序。 (3)不使用 flag 把該程序改造為等價的結(jié)構(gòu)化程序的方法如下圖所示。 令 P 代表交易的總金額, Q 代表每股的售價, n 代表 交易的股數(shù)。 判定表的每一列是一條計算規(guī)則。例如,第 1 列 (規(guī)則 l)規(guī)定,當(dāng)交易總金額 P 少于 1,000 元,且每股售價 Q 低于 l4 元,且交易的股數(shù) n 是 l00 的倍數(shù)時,給經(jīng)紀人的手續(xù)費為: (1+0. 05) 0. 084P 第 16 列 (規(guī)則 l6)表明,當(dāng)交易總金額 P 超過 l0, 000 元,且每股售價 Q 在 14 元到 25 元之間,且交易的股數(shù) n 不是 l00 的倍數(shù)時,手續(xù)費為: (1+0. 06)X(0. 04P+134) 表示手續(xù)費計算方法的判定表和判定樹如下圖所示。 判定表 判定樹 4(3) 答: (1)語句覆蓋的測試用例 因為每個判定表達式為真或為假時均有賦值語句,為了使每個語句都至少執(zhí)行一次,總共需要兩組測試數(shù)據(jù),以便使得每個判定表達式取值為真或為假各一次。下面是實現(xiàn)語句覆蓋的典型測試用例: ①使 3 個判定表達式之值全為假 輸入: A=1, B=1, C=1 預(yù)期的輸出: X=1, Y=2, Z=3 ②使 3 個判定表達式之值全為真 輸入: A=20, B=40, C=60 預(yù)期的輸出: X=10, Y=20, Z=30 (2)路徑覆蓋的測試用例 本程序共有 8 條可能的執(zhí)行通路,為做到路徑覆蓋總共需 要 8 組測試數(shù)據(jù)。下面是實現(xiàn)路徑覆蓋的典型測試用例: ① 3 個判定表達式之值全為假 輸入: A=1, B=1, C=1 預(yù)期的輸出: X=1, Y=2, Z=3 ② 3 個判定表達式依次為假、假、真 輸入: A=1, B=1, C=60 預(yù)期的輸出: X=1, Y=2, Z=30 ③ 3 個判定表達式依次為假、真、假 輸入: A=1, B=40, C=1 預(yù)期的輸出: X=1, Y=20, Z=3 ④ 3 個判定表達式依次為假、真、真 輸入: A=1, B=40, C=60 預(yù)期的輸出: X=1, y=20, Z=30 ⑤ 3 個判定表達式依次為真、假、假 輸入: A=20, B=1, C=1 預(yù)期的輸出: X=10, y=2, Z=3 ⑥ 3 個判定表達式依次為真、假、真 輸入: A=20, B=1, C=60 預(yù)期的輸出: X=10, y=2, Z=30 ⑦ 3 個判定表達式依次為真、真、假 輸入: A=20, B=40, C=1 預(yù)期的輸出: X=10, y=20, Z=3 ⑧ 3 個判定表達式全為真 輸入: A=20, B=40, C=60 預(yù)期的輸出: X=10, y=20, Z=30 答:應(yīng)該分別使用正常的輸入數(shù)據(jù)和異常的輸入數(shù)據(jù),作為驗收測試數(shù)據(jù)。 ( 1 )用正常的輸人數(shù)據(jù)作為測試數(shù)據(jù) ①輸入常規(guī)的出發(fā)點、目的地、 5 個位置校核點、高度、速度及飛機型號。 ②針對 5 對不同的出發(fā)點和目的地,重復(fù)執(zhí)行測試①。 ③固定出發(fā)點、目的地、位置校核點、高度和速度,分別輸入 3~ 5 種不同的飛機型號,重復(fù)執(zhí)行測試①。 ④固定出發(fā)點、目的地、位置校核點、高度和飛機型號,分別輸入 3~ 5 個不同的速度,重復(fù)執(zhí)行測試①。 ⑤固定出發(fā)點、目的地、位置校核點、速度和飛機型號,分別輸入 3~ 5 個不同的高度,重復(fù)執(zhí)行測試①。 ⑥固定出發(fā)點、目的地、高度、速度和飛機型號,分別輸入 3~ 5 組不同的位置校核點,重復(fù)執(zhí)行測試①。 ⑦固定出發(fā)點、位置校核點、高度、速度和飛機型號,分別輸入 3~ 5 個不同的目的地,重復(fù)執(zhí)行測試①。 ⑧ 固定目的地、位置校核點、高度、速度和飛機型號,分別輸入 3~ 5 個不同的出發(fā)點,重復(fù)執(zhí)行測試①。 ⑨同時改變一對參數(shù)的值,其他參數(shù)的值固定,重復(fù)執(zhí)行測試①。 ⑩同時改變 3 個參數(shù)的值,其他參數(shù)的值固定,重復(fù)執(zhí)行測試①。 (11)以適當(dāng)?shù)姆绞礁淖兠枋鎏鞖鉅顩r的數(shù)據(jù),重復(fù)執(zhí)行測試①。 ( 2 )用邊界數(shù)據(jù)值作為測試數(shù)據(jù) ①分別使用距離非常近和距離非常遠的兩個地點作為出發(fā)點和目的地。 ②輸入位置校核點的非常規(guī)組合。 ③分別輸入非常高和非常低的高度值。 ④分別輸入非常高和非常低的速度值。 ⑤輸入極其少見的飛機型號。 ( 3 )用無效的數(shù)據(jù)作為測試數(shù) ①用由字母數(shù)字字符和控制字符混合在一起組成的字符串作為出發(fā)點或目的地。 ②用數(shù)字 0 作為所有參數(shù)的值。 ③用負數(shù)作為高度和速度的值。 補充作業(yè): 答:題中并沒有給出實現(xiàn)函數(shù) SEARCH 的算法,僅僅描述了它的功能,因此,只能用黑盒測試技術(shù)設(shè)計測試它的測試方案。 為了用等價劃分法設(shè)計測試方案,首先需要劃分輸入數(shù)據(jù)的等價類。根據(jù)該函數(shù)的功能,可以把它的輸入數(shù)據(jù)劃分成以下等價類: (1)有效輸入的等價類 數(shù)組有偶數(shù)個元素,第 1 個元素是所要找的數(shù)。 數(shù)組有偶數(shù)個元素,最后一個元素是所要找的數(shù)。 數(shù)組有偶數(shù)個元素,數(shù)組中沒有所要找的數(shù)。 數(shù)組有奇數(shù)個元素,第 1 個元素是所要找的數(shù)。 數(shù)組有奇數(shù)個元素, 最后一個元素是所要找的數(shù)。 數(shù)組有奇數(shù)個元素,數(shù)組中沒
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1