




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、期末總復(fù)習(xí)1. 選擇、判斷、簡答2. 判定樹和判定表3. 用例圖、類圖、對象模型、順序圖等4. McCabe環(huán)路復(fù)雜性度量;5. 黑盒測試和白盒測試6. 數(shù)據(jù)流圖7. 成本效益分析 習(xí)題一、判定樹和判定表1. 請用判定表畫出以下問題的行為邏輯人們往往根據(jù)天氣情況決定出門時的行裝;天氣可能下雨,也可能不下雨;天氣可能變冷,也可 能不變冷。如果天氣要下雨,出門時帶上雨傘;如果天氣變冷,出門時要穿上大衣。2. 某廠對部分職工重新分配工作的政策是:年齡在 20 歲以下者,初中文化程度脫產(chǎn)學(xué)習(xí),高中文 化程度當(dāng)電工。 20歲至 40歲之間,中學(xué)文化程度,男性當(dāng)鉗工,女性當(dāng)車工,大學(xué)文化程度都當(dāng) 技術(shù)員。
2、年齡在 40 歲以上者,中學(xué)文化程度當(dāng)材料員,大學(xué)文化程度當(dāng)技術(shù)員。請用結(jié)構(gòu)化語言、判定表或判定樹描述上述問題的加工邏輯。二、McCabe環(huán)路復(fù)雜性度量某程序的描述如下:if ( a b & i 10)| (a b & i = 5) ) k = a;else k = b;1)畫出單個條件的嵌套的分支結(jié)構(gòu);(5 分)2)計算該結(jié)構(gòu)的McCabe環(huán)路復(fù)雜性度量;(5分)3)為完成基本路徑測試,求它的一組獨立的路徑。 (5分)三、測試:變量的命名規(guī)則一般規(guī)定如下: 變量名的長度不多于 30個字符,第一個字符必須為英文字母, 其他 字母可以是英文字母、數(shù)字以及下劃線的任意組合。請用等價分類法設(shè)計測試用
3、例。四、數(shù)據(jù)流圖某教務(wù)系統(tǒng)具備以下功能,輸入用戶 ID 號及口令后,經(jīng)驗證進入教務(wù)管理系統(tǒng),根據(jù)請求進行分 類處理,可進行如下功能的處理:1)查詢成績:查詢成績以及從名次表中得到名次信息。2)學(xué)籍管理:根據(jù)學(xué)生總成績確定名次信息。3)成績處理:處理單科成績并輸入成績表中。就以上系統(tǒng)功能畫出0層,1層的DFD圖。五、對象模型1. 【中等】一本書的組成有一個封面 , 一個目錄 , 一個前言 ,若干章 , 每章有若干節(jié) ,每節(jié)有若干段 , 每段有若干句子 , 每節(jié)有 0 個或多個插圖 , 還有 0 個或多個表格 , 最后有一個附錄。建立該書的對象 模型。2. 【中等】一臺微機有一個顯示器 , 一個主
4、機 , 一個鍵盤 , 一個鼠標(biāo) , 漢王筆可有可無。 主機包括一個 機箱,一個主板 ,一個電源 ,存儲器等部件。 存儲器又分為固定存儲器、 活動存儲器 , 固定存儲器又分 為內(nèi)存和硬盤 , 活動存儲器又分為軟盤和光盤。建立微機的對象模型。答案 一、判定樹和判定表1. 請用判定表畫出以下問題的行為邏輯。人們往往根據(jù)天氣情況決定出門時的行裝;天氣可能下雨,也可能不下雨;天氣可能變冷,也可能不變冷。如果天氣要下雨,出門時帶上雨傘;如果天氣變冷,出門時要穿上大衣。2. 某廠對部分職工重新分配工作的政策是:年齡在20 歲以下者,初中文化程度脫產(chǎn)學(xué)習(xí),高中文化程度當(dāng)電工。 20 歲至 40 歲之間,中學(xué)文
5、化程度,男性 當(dāng)鉗工,女性當(dāng)車工,大學(xué)文化程度都當(dāng)技術(shù)員。年齡在 40 歲以上者,中學(xué)文 化程度當(dāng)材料員,大學(xué)文化程度當(dāng)技術(shù)員。請用結(jié)構(gòu)化語言、判定表或判定樹 描述上述問題的加工邏輯。結(jié)構(gòu)化語言:CASE 年齡 20CASE 文化程度 初中分配工種 脫產(chǎn)學(xué)習(xí)CASE 文化程度 高中分配工種 電工ENDCASECASE 年齡 =20CASE文化程度 初中.OR.高中CASE 性別 男分配工種 鉗工CASE 性別 女分配工種 車工ENDCASEENDCASECASE 文化程度 大學(xué)分配工種 技術(shù)員ENDCASEENDCASECASE 年齡 40CASE文化程度 初中.OR.高中分配工種材料員CAS
6、E文化程度大學(xué)分配工種技術(shù)員ENDCASEENDCASE、McCabe環(huán)路復(fù)雜性度量某程序的描述如下:if ( a b & i 10)| (a b & i 二 5) ) k = a;else k = b;4)畫出單個條件的嵌套的分支結(jié)構(gòu);5)計算該結(jié)構(gòu)的McCabe環(huán)路復(fù)雜性度量;6)為完成基本路徑測試,求它的一組獨立的路徑。1、程序的描述如下:(1)(2)分支結(jié)構(gòu)McCabe(3)一組獨立路徑為、測試:變量的命名規(guī)則一般規(guī)定如下:變量名的長度不多于30個字符,第一個字符必須為英文字母,其他字母可以是英文字母、數(shù)字以及下劃線的任意組合。請用 等價分類法設(shè)計測試用例。(1) 劃分等價類見表1。表
7、1等價類劃分表輸入條件合理等價類不合理等價類長度(1)小于30個大于字符30個字符(2)等于30個字符第一個字(3)英文字母(6)非英文符字母其他字母(4)英文字母、(7) 空格數(shù)字或下劃線(8)標(biāo)點符的任意組合號(9) 運算符號(10)其他可顯示字符(2)設(shè)計測試用例見表2表2測試用例表測試數(shù)據(jù)測試范圍期望結(jié)果(1)s_name12等 價類有效(1),(3),(4)(2)a1b2c3d4e5k2l3m4 n5o6p等 價類有效7q8r9s_tr,(3),(4)(3)a1b2c3d4e1k2l3m4 n5o6p等價類無效7q8r9s_trff(4)234name等價類無效(5)ab gh等價類
8、無效(6)ab!2f等價類(8)無效(7)fg+ghh等價類(9)無效(8)Hgh等價類(10)無效四、某教務(wù)系統(tǒng)具備以下功能,輸入用戶ID號及口令后,經(jīng)驗證進入教務(wù)管理系統(tǒng),根據(jù)請求進 行分類處理,可進行如下功能的處理:4) 查詢成績:查詢成績以及從名次表中得到名次信息。5) 學(xué)籍管理:根據(jù)學(xué)生總成績確定名次信息。6) 成績處理:處理單科成績并輸入成績表中。就以上系統(tǒng)功能畫出0層,1層的DFD圖。解:0層數(shù)據(jù)流圖1層數(shù)據(jù)流圖五、對象模型1.【中等】一本書的組成有一個封面,一個目錄,一個前言,若干章,每章有若干節(jié),每 節(jié)有若干段,每段有若干句子,每節(jié)有0個或多個插圖,還有0個或多個表格,最后有
9、 一個附錄。建立該書的對象模型。答案書的對象模型如圖10-1所示書1 11 1 1封面目親冃咱童附泉段O節(jié)1+1旬子插團表槁圖107 書的對象模型3. 【中等】一臺微機有一個顯示器,一個主機,一個鍵盤,一個鼠標(biāo),漢王筆可有可無。主機 包括一個機箱,一個主板,一個電源,存儲器等部件。存儲器又分為固定存儲器、活動存儲器 固定存儲器又分為內(nèi)存和硬盤,活動存儲器又分為軟盤和光盤。建立微機的對象模型。答案微機的對象模型如圖 10-3所示。S10- 3微機對掠根型綜合題:判定2000-2500年中的每一年是否是閏年,將結(jié)果輸出。(能被4整除,不能被100整除的年份是 閏年;能被100整除,又能被400整除的年份是閏年)。(1)畫出該算法的流程圖;(4分)(2)畫出該算法的N-S圖;(3分)(3) 計算環(huán)域復(fù)雜度;(3分)(4)用基本路徑覆蓋法構(gòu)造測試用例,要求指出輸入數(shù)據(jù)、預(yù)期結(jié)果。(5分)測試用例格式如下。1.( 1)流程圖如下。輸入數(shù)據(jù)預(yù)期結(jié)果開始Y=2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 屋面光伏支架預(yù)埋施工方案
- 河南大型水景施工方案
- 邯鄲水泥板圍墻施工方案
- 安徽省天一大聯(lián)考2025屆高三3月調(diào)研考試歷史
- 山東一體化游泳池施工方案
- 塑膠樓地面施工方案
- 橋頭修復(fù)施工方案范本
- 道路鋼筋施工方案
- 森林培育技術(shù)發(fā)展應(yīng)用趨勢及管理措施的實踐分析
- 江蘇省泰州市興化市2024-2025學(xué)年九年級上學(xué)期期末化學(xué)試題(原卷版+解析版)
- 2022年上海高考語文樣卷及參考答案
- 國內(nèi)外鋼材牌號對照表
- 一年級下冊地方課程教案
- 有趣的仿生設(shè)計(課堂PPT)
- 第二章 航空飛行常見疾病
- 個體診所聘用醫(yī)師合同范本
- 航運公司開展安全管理體系有效性
- 牛羊定點屠宰廠項目可行性研究報告-甲乙丙資信
- 妊娠糖尿病-楊慧霞.ppt
- 上海機場控制區(qū)通行證申請表(人員)
- (完整word版)消化系統(tǒng)知識點整理
評論
0/150
提交評論