《軟件工程導(dǎo)論》張海潘_第五版_清華_課后答案_第1頁(yè)
《軟件工程導(dǎo)論》張海潘_第五版_清華_課后答案_第2頁(yè)
《軟件工程導(dǎo)論》張海潘_第五版_清華_課后答案_第3頁(yè)
《軟件工程導(dǎo)論》張海潘_第五版_清華_課后答案_第4頁(yè)
《軟件工程導(dǎo)論》張海潘_第五版_清華_課后答案_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、愛(ài)答案習(xí)題答案課件資源網(wǎng)曲“.khdaw. com愛(ài)答案習(xí)題答案課件資源網(wǎng)第 1 貝第 總軟件匸程方法學(xué)(3個(gè)耍素):通常把軟件生命周期全過(guò)程中使用的-整套技術(shù)方法的集合稱為方法學(xué), 也稱范型。三要素:方法.工具和過(guò)程。軟件生命周期模型-瀑布模型:優(yōu)點(diǎn):1可強(qiáng)迫開(kāi)發(fā)員采用規(guī)范的方法2嚴(yán)格地規(guī)定了毎個(gè)階段必須捉交的文件3箜求每 個(gè)階段交出的所有產(chǎn)品都必須經(jīng)過(guò)質(zhì)量保證小組的仔細(xì)驗(yàn)證-缺點(diǎn):傳統(tǒng)的瀑布模型過(guò)于理想化,是由文檔驅(qū)動(dòng)的。-快速原型模型:通過(guò)快速構(gòu)建起個(gè)可在計(jì)算機(jī)上運(yùn)行的原型系統(tǒng).讓用戶試用原型并收集用戶反 饋總見(jiàn)的方法獲取用戶真正的需要.-增呈:模型:優(yōu)點(diǎn):能在較短時(shí)間內(nèi)向用戶提交可完成

2、部分匸作的產(chǎn)品;逐步增加產(chǎn)品功能可以使用 戶冇較充實(shí)的時(shí)間學(xué)習(xí)和適應(yīng)新產(chǎn)品,從而減少-個(gè)全新的軟件可能給客戶組織帶來(lái)的沖擊.-螺旋模型:優(yōu)點(diǎn):對(duì)可選方案和約束條件的強(qiáng)調(diào)有利于已有軟件的重用:減少了過(guò)等測(cè)試:維護(hù)只 是螺旋模型中另一個(gè)周期。nM什么是軟件危機(jī)?是指在計(jì)算機(jī)軟件的開(kāi)發(fā)和維護(hù)過(guò)程中所遇到的一系列嚴(yán)重問(wèn)題。C1-2什么是軟件工程?是描導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的一門工程學(xué)科.口石簡(jiǎn)述結(jié)構(gòu)化范型和面向?qū)ο蠓缎偷乃|c(diǎn).并分析它們的優(yōu)缺點(diǎn)。d丄丄目前使用得最廣泛的軟件工程方法學(xué)(2種):.aa1. 傳統(tǒng)方法學(xué):也稱為生命周期方法學(xué)或結(jié)構(gòu)化范型.優(yōu)點(diǎn):把軟件生命周期劃分成棊干個(gè)階段.每個(gè)階段的任務(wù)

3、相對(duì)從而降低了整個(gè)軟件開(kāi)發(fā)過(guò)程的困難程度。缺點(diǎn):當(dāng)軟件規(guī)模龐且比較簡(jiǎn)單.便于不同人員分工協(xié)作. 尸或者對(duì)軟件的需求是模糊的或會(huì)*受時(shí)間而變化的時(shí)候,開(kāi)發(fā)出的軟件往往不成功:而且維護(hù)起來(lái)屣湖暢難2. 面向?qū)ο蠓椒▽W(xué):優(yōu)點(diǎn):降低了軟件產(chǎn)品的復(fù)朵性:惦謝T軟件的可理解性:簡(jiǎn)化了軟件的開(kāi)發(fā)和維護(hù)工作: 促進(jìn)了軟件熏用.1-4軟件生命周期劃分成哪些階段軟件生命周期(各階段)軟件生命周期由軟陰義、軟件開(kāi)發(fā)和運(yùn)行維護(hù)三個(gè)時(shí)期組成。1. 軟件定義時(shí)期劃分為三個(gè)階段:?jiǎn)栴}定回彳泡研究和需求分析2. 開(kāi)發(fā)時(shí)期:總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、紡I肌元測(cè)試、綜合測(cè)試。3. 維護(hù)時(shí)期:主嬰任務(wù)是使軟件持X1用戶的需要。1-5什么

4、是軟件過(guò)程?它與軟件工程方法學(xué)有何關(guān)系?件過(guò)程:是為了獲得高翅丄満芫成的系列任務(wù)的框架,它規(guī)定r完成冬項(xiàng)任務(wù)的工作步軟件匸程方法學(xué):通常杞戒報(bào)件生命周期全過(guò)程中使用的一整套技術(shù)方法的第合稱為方法學(xué),也稱范型 M傳統(tǒng)瀑布模型"的主艷陷畏什么?試說(shuō)明改進(jìn)的方法。 傳統(tǒng)的瀑布模型過(guò)于理哄增加“反饋環(huán)”交第二章可行性哪財(cái)隔:就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決??尚行跃袜l(xiāng)任務(wù):1進(jìn)步分析和澄淸問(wèn)題:2導(dǎo)出系統(tǒng)的邏輯模型:3-從邏輯模型出發(fā),提出廿干種系統(tǒng) 實(shí)現(xiàn)4研究每種實(shí)現(xiàn)方案的可行性:技術(shù)工的可行性一 用現(xiàn)有的技術(shù)能實(shí)現(xiàn)這個(gè)系統(tǒng)嗎? 經(jīng)濟(jì)上的可行性這個(gè)系統(tǒng)的經(jīng)濟(jì)效益能超過(guò)

5、它的開(kāi)發(fā)成本嗎?(投資與效益) 操作可行性一系統(tǒng)的操作方式在這個(gè)用戶組織內(nèi)行得通嗎? 社會(huì).政策允許的可行性5 為每個(gè)可行的解決方案制定一個(gè)粗略的實(shí)現(xiàn)進(jìn)度6 對(duì)以后的行動(dòng)方針提出建議方法:1 系統(tǒng)流程圖2數(shù)據(jù)流圖:(DFD)是一種圖形化技術(shù).它描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換符號(hào)數(shù)據(jù) 源點(diǎn)處理處理數(shù)據(jù)存儲(chǔ)數(shù)據(jù)流曲“.khdaw. com愛(ài)答案習(xí)題答案課件資源網(wǎng)病人半理 信號(hào)分析人信息3產(chǎn)生警審信曲護(hù)士3.數(shù)褊芒 是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中飲食的鼎睨筆勰殳將谿。 數(shù)據(jù)流圖與數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型.4成本/效益分析5.數(shù)據(jù)流圖-定貨系統(tǒng)P32-習(xí)題2第2

6、題P43 (銀行儲(chǔ)蓄系統(tǒng))-習(xí)題2第3題P43 (機(jī)票預(yù)訂系統(tǒng))-習(xí)題2第4題P43 (醫(yī)院監(jiān)護(hù)系統(tǒng))dH患者安全范I韋I患者安全第 3 貞愛(ài)答案習(xí)題答案課件資源網(wǎng)第 # 貞愛(ài)答案習(xí)題答案課件資源網(wǎng)時(shí)鐘1-1 期 H 時(shí)間I理信斯2H1護(hù)士病情第 # 貞愛(ài)答案習(xí)題答案課件資源網(wǎng)D”患者日志6數(shù)據(jù)定義1、順序+ 2日護(hù) * |)3、重復(fù) 下限 上限-定貨系統(tǒng)F39-習(xí)題2第斐卜442-1應(yīng)該從哪些方面咳滬討系統(tǒng)的可行性?技術(shù)上噢行I陳一 用現(xiàn)有的技術(shù)能實(shí)現(xiàn)這個(gè)系統(tǒng)嗎?經(jīng)濟(jì)占阿 J性 這個(gè)系統(tǒng)的經(jīng)濟(jì)效益能超過(guò)它的開(kāi)發(fā)成本嗎?(投資與效益) 操系統(tǒng)的操作方式在這個(gè)用戶組織內(nèi)行得通嗎? 社金細(xì)策允許的

7、可行性2-2為方便儲(chǔ)戶.某銀行擬開(kāi)發(fā)計(jì)算機(jī)儲(chǔ)喬系統(tǒng)儲(chǔ)戶填寫(xiě)的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng).如果是存款.系 統(tǒng)記錄存款人姓名、住址、存款類型、存款口期、利率等信息,并印出存款單給儲(chǔ)戶:如果址取款.系統(tǒng)計(jì)算利息 并印出利息淸單給儲(chǔ)戶。請(qǐng)畫(huà)出此系統(tǒng)的數(shù)據(jù)流圖。儲(chǔ)戶D1存款信息刑息清單存款信息存款信息存款信息值 122 1W 11益利息I某航空公司擬開(kāi)發(fā)個(gè)機(jī)票預(yù)定系統(tǒng)。旅行社把預(yù)訂機(jī)票的旅客借息(姓名.性別等)輸入進(jìn)該系統(tǒng)系統(tǒng) 為旅客安排航班.印出取票通知和賬單旅客在飛機(jī)起飛的前刊碼通知和賬單交款取票.系統(tǒng)核對(duì)無(wú)誤即印 岀機(jī)票給旅客。、倆賬單/票款取票通知旅客1-3(H-班息航信息交款信息息 亠司

8、/II 票 訂 D旅客打卬處 理23北京某高校可用的電話號(hào)碼由以下兒類:校內(nèi)電話號(hào)碼由4位數(shù)字組成.第一位數(shù)字不是零;校外電話乂分為 本市電話和外地電話兩類,撥校外電話先撥0,若Jt本地電話再払著撥位數(shù)字(固話第位不J110)或11位數(shù)字(和 動(dòng)電話第一位為1):若是外地電話.則撥3位區(qū)碼再撥8位電話號(hào)碼(固話第一位不是0),或撥0再撥11位數(shù)字(移動(dòng)電話第-位為1) e請(qǐng)用數(shù)據(jù)宦義的方法,定義上述電話號(hào)碼。電話號(hào)碼珂校內(nèi)號(hào)碼I校外號(hào)碼校內(nèi)號(hào)碼二非0數(shù)字+3數(shù)字3校外號(hào)誠(chéng)略和也號(hào)碼I外t也號(hào)碼本地號(hào)碼珂固話號(hào)碼I手機(jī)號(hào)碼 固話號(hào)碼=非0數(shù)了+7數(shù)字7手機(jī)號(hào)碼=1十10數(shù)字10外地號(hào)碼二外地固話

9、號(hào)碼I外地手機(jī)號(hào)碼外地固話號(hào)碼=3數(shù)字3+固話號(hào)碼 外地手機(jī)號(hào)碼二葉手機(jī)號(hào)碼 非0數(shù)字珂 1|2 3|4|5|6|7|8|9第三章需求分析的準(zhǔn)則:1.必須并描述的信息域.根據(jù)這條準(zhǔn)則應(yīng)該建立數(shù)據(jù)模型。2.必須定義軟件應(yīng)完成的功 能,這條準(zhǔn)則要求建立功能模型 3、必須描述作為外部弔件結(jié)果的軟件行為,這條準(zhǔn)則耍求建立行為模型。4、必須對(duì)描述信息、功能和行為的模型進(jìn)行分解用層次的方式展示細(xì)節(jié)。需求分析的任務(wù)(P46) 1、確定對(duì)系統(tǒng)的綜介鑒求;2.分析系統(tǒng)的數(shù)據(jù)嚶求:3、導(dǎo);11親統(tǒng)的邏輯模型;4、修 正系統(tǒng)開(kāi)發(fā)計(jì)劃。c方法°-實(shí)體聯(lián)系圖姓名性別職稱工號(hào)學(xué)號(hào)I學(xué)時(shí)學(xué)分職務(wù)| ¥

10、別系課名教學(xué)管理系統(tǒng)P54第 5 貞愛(ài)答案習(xí)題答案課件資源網(wǎng)第 # 貞愛(ài)答案習(xí)題答案課件資源網(wǎng)(銀礎(chǔ)蓄系統(tǒng))姓名身份證號(hào)碼住址電話號(hào)碼地址電話號(hào)碼名稱儲(chǔ)戶存取款一儲(chǔ)蓄所數(shù)額到期H利率密碼第 # 貞愛(ài)答案習(xí)題答案課件資源網(wǎng)www ai w. ww 排除卡紙揚(yáng)瞳.網(wǎng)卡紙裝滿紙閑置泄丁卡纟do/復(fù)印do/警告EWgl缺紙do/警告數(shù)據(jù)流圖 狀態(tài)轉(zhuǎn)換圖電話系統(tǒng)P57習(xí)題3第6題P63 (復(fù)印機(jī))第五章總體設(shè)計(jì)的任務(wù)劃分出組成系統(tǒng)的物理元素一程序.文件.數(shù)據(jù)庫(kù)人工過(guò)程和文檔等等設(shè)計(jì)軟件的結(jié)構(gòu)也就是箜確定系統(tǒng)中每個(gè)程序是由哪些模塊組成的.以及這些模塊相互間的關(guān)系. 總體設(shè)計(jì)過(guò)程兩個(gè)階段1系統(tǒng)設(shè)計(jì)階段,確定

11、系統(tǒng)的具體實(shí)現(xiàn)方案;2結(jié)構(gòu)設(shè)計(jì)階段,確定軟件結(jié)構(gòu)??傮w設(shè)計(jì)過(guò)程9個(gè)步驟1設(shè)想供選擇的方案2選取合理的方案3推薦最佳方案4功能分解5設(shè)計(jì)軟件結(jié)構(gòu)6設(shè)計(jì)數(shù)據(jù)庫(kù)7制定測(cè)試計(jì)劃8書(shū)巧文檔9審査和申核第 5 頁(yè)(Or5種類型)1 數(shù)據(jù)耦合:數(shù)據(jù)傳遞2.控制耦合:控制信息傳遞3特征耦合:傳過(guò)多的信息給被調(diào)用模塊 4公共環(huán)境耦合因全局變量.共享通信區(qū)5內(nèi)容耦合請(qǐng)如個(gè)模塊訪問(wèn)另個(gè)模塊內(nèi)部高內(nèi)聚(7種類型)功能內(nèi)聚10分顛序內(nèi)聚9分通信內(nèi)聚7分過(guò)程內(nèi)聚5分時(shí)間內(nèi)聚3分邏輯內(nèi)聚1分偶然內(nèi)聚0分而向數(shù)據(jù)流的設(shè)計(jì)方法P95-變換流數(shù)字儀農(nóng)板系統(tǒng)P96、滬;(SPS)tttt井求 ASPSASPS加速/ Hit斎頭指示

12、、Juil M ) 叭嘆V* fI©水丫上U頭ai英里W.燃料渝歟計(jì)算 mph和rpni轉(zhuǎn)換成、 轉(zhuǎn)份(ipm) L計(jì)畀迷入幷檢實(shí)1XXfphmph諾小患者監(jiān)護(hù)系統(tǒng)(參見(jiàn)習(xí)題2第4題)-事務(wù)流用戶命令交互(系統(tǒng)(DFD)愛(ài)答案習(xí)題答案課件資源網(wǎng)www 愛(ài)答案習(xí)題答案課件資源網(wǎng)www 用戶命令系統(tǒng)參數(shù)數(shù)據(jù)原配置數(shù)齬r建立配置文件 格式化配 置 數(shù)據(jù)SC圖讀用戶命令A(yù) D信息顯不信息驗(yàn)信密碼重試信息激活/非活動(dòng)系統(tǒng)配置 數(shù)據(jù)讀系統(tǒng) 數(shù)據(jù)C命令 分析處理格式化 配置數(shù)據(jù)配邏命令命令字/用戶執(zhí)行模WW1檢驗(yàn)信讀用戶命令夕3命令處理讀條統(tǒng) 數(shù)據(jù)建芷配 置文件讀 密碼匚丁控制器機(jī)票預(yù)訂系統(tǒng)(參見(jiàn)

13、習(xí)題2第3題)用文件 比較密碼密碼處理控制器密碼輸出控制器顯示信息產(chǎn)生與狀態(tài)無(wú)效信息愛(ài)答案習(xí)題答案課件資源網(wǎng)www. klidaw. com第#頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)第8頁(yè)結(jié)構(gòu)程序設(shè)計(jì)概念P108第六章-如果個(gè)程序的代碼塊僅僅通過(guò)順序、選擇和循環(huán)這三種歴本控制纟占構(gòu)進(jìn)行連接,而11每個(gè)代碼塊 只有一個(gè)入口和一個(gè)由石7則稱這個(gè)程序是結(jié)構(gòu)化的結(jié)構(gòu)程序役計(jì)3種概念類型P1091、經(jīng)典的結(jié)構(gòu)程序設(shè)計(jì)幣而用順序、IF-THEN-ELSE型分支和DO-WHILE型循環(huán)著三種基本控制結(jié)構(gòu)2、擴(kuò)展的結(jié)構(gòu)程序設(shè)計(jì) 還允許使用DO-CASE型多分支結(jié)構(gòu)和DO-UNTIL型循壞結(jié)構(gòu)3、修正的結(jié)構(gòu)程序設(shè)計(jì) 還允許

14、使用EXIT (或BREAK)結(jié)構(gòu)方】、人機(jī)界面設(shè)計(jì)2、過(guò)程設(shè)計(jì)的工具PU43、面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法一ackton方法4、程序復(fù)雜程度的定量度量P127一 McCabe 方法根據(jù)程序控制流的變雜程度定量度量程序的復(fù)雜程度.這樣度呈:出的結(jié)果 可用三種方法之一來(lái)計(jì)算復(fù)朵性:.(1. 流圖中區(qū)域的數(shù)量對(duì)應(yīng)于環(huán)形的復(fù)朵度:ai2. 流圖G的環(huán)形復(fù)朵度V (G) =E-N+2,英中,E是流圖中i量.N是流圖中節(jié)點(diǎn)的數(shù)量: 3流圖G的環(huán)形復(fù)朵度V(G)=PT,其中,P是流圖中判定節(jié)點(diǎn)的數(shù)量-Halstead 方法程序流程圖P114-習(xí)題六第3題P131n C的環(huán)形復(fù)朵度.STARTIF p THEN

15、WHILE q DOFEND DOELSEBLOCKN ENDK PGSL-NFwww. klidaw. com第11頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)www. klidaw. com第#頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)朋為題分析)圖判定表P117-行李托運(yùn)費(fèi)計(jì)算P118-講課課時(shí)津貼計(jì)算12345教授TFFF副教授FTFF講師FFTF助教FFFT講座TFFFF50X30Xa 廠la25X.aa20x y<11/ 15l x判定樹(shù)P118-行李托運(yùn)費(fèi)計(jì)n pii9-講課課時(shí)津貼計(jì)算15元。某校制定了教師的講課 課時(shí)津貼標(biāo)準(zhǔn)。對(duì)于各科 性質(zhì)的講座,無(wú)論教師現(xiàn) 什么職稱,毎課時(shí)津貼矯 一律是50元:而對(duì)于

16、一 般的授課,則根據(jù)教師也 職稱來(lái)決定每課時(shí)津貼 犧教授30兀,副教授竝.講師20元.助教股授課課時(shí)津貼30授2520助教1550講過(guò)程設(shè)計(jì)語(yǔ)言(P莎Jackson汝計(jì)方法的越£ (了步)P122- 買例、Plfei-/命將考生的基本情況文件(簡(jiǎn)稱考生基本悄況文件)和巧生高考成績(jī)文件(簡(jiǎn)稱考分文件)合 "助成一個(gè)新文件(簡(jiǎn)稱考生新文件)考生基本情況文件和考分文件都是由考生記錄組成的.為簡(jiǎn)便 見(jiàn),考生基本情況文件中的考生記錄的內(nèi)容包括:準(zhǔn)考證號(hào)、姓名、通訊地址。考分文件中的考 生記錄的內(nèi)容包括:準(zhǔn)考證號(hào)和各門考分。合并后的考生新文件自然也是由考生記錄組成,內(nèi)容包 括:準(zhǔn)考證號(hào)

17、.姓名.通訊地址和各門考分。www. klidaw. com第13頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)vww 操作:(曾冊(cè)渙(2)打開(kāi)兩個(gè)輸入文件:(3)建立輸出文件.(4)從輸入文件中各讀-條記錄。(5)生成-條新記錄.(6)將新記錄寫(xiě)入輸出文件。(7)關(guān)閉全部文件.條件:I (1)文件結(jié)束。n C an daaiLOOP DO WHILE Z>01:5第#頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)vww 2:A=BTIF A>10THEN X=AELSE Y=ZEND IFwww. klidaw. com5第15頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)www 第11頁(yè)67:8:IFY<5THEN PRINT X

18、.YELSE IF Y=2THEN GOTO LOOPELSE C=3END IF9:10111213END IFG=H 十 REND DOIFF>0THEN PRINT GELSE PRINT R END IFSTOPV(GH5第七章'軟件測(cè)試的概念P140目的:(1)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程:(2)好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方:(3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。定義:為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程WWXX測(cè)試絕不能證明程序是正確的測(cè)試方法P141;-黑盒測(cè)試vaJ1把程序看作i個(gè)黑盒&完全不考慮程序

19、的內(nèi)部纟護(hù)I處理過(guò)程 2對(duì)程序接口進(jìn)行測(cè)試.檢査程用功能是占能按俠怡說(shuō)M書(shū)的規(guī)定正常使用; 程序是否能適當(dāng)?shù)亟邮茌斎霐?shù)據(jù)并產(chǎn)生正h焉息:程序運(yùn)行過(guò)程中能否保持外部信息的f-白盒測(cè)試1把程序班稱裝在個(gè)透明的白必2 :預(yù)定要求正確匚作測(cè)試步驟P141測(cè)試者完全知道程序的結(jié)構(gòu)處理算法 按照程序內(nèi)部的邏輯測(cè)試程頁(yè)/搏敢程序中的主要執(zhí)行通路是否都能按 定嬰求正確工作IF貝ai塊測(cè)試)發(fā)現(xiàn)的往往是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)謀 肴重測(cè)試模塊的接口試:發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯(cuò)謀,也町能發(fā)現(xiàn)需耍說(shuō)明中的錯(cuò)謀咲臭收測(cè)試:(確認(rèn)測(cè)試)往往發(fā)現(xiàn)需求說(shuō)明書(shū)中的錯(cuò)誤 白盒測(cè)試*邏輯覆蓋-邏輯覆蓋類型邏輯覆蓋是以程序的內(nèi)部邏輯結(jié)

20、構(gòu)為星礎(chǔ)的測(cè)試用例設(shè)計(jì)技術(shù)屬于門盒測(cè)試。它要求測(cè)試人員十分淸楚程序的邏 輯結(jié)構(gòu).考戲的是測(cè)試用例對(duì)程序內(nèi)部邏輯覆蓋的程度。從覆蓋源程序語(yǔ)句的詳盡程度分析.大致有以下一些不同程度的覆蓋制1語(yǔ)句覆蓋2判定覆蓋3條件覆蓋4判定/條件漫蓋5條件組合覆蓋一實(shí)例P153一習(xí)題7第4題第(3)小題P174控制結(jié)構(gòu)測(cè)試-基本路徑測(cè)試P1"第 11 頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)第#頁(yè)愛(ài)答案習(xí)題答案課件資源網(wǎng)1:2: 3:4:5:&7:8:9:10:11:12:第12頁(yè)START INPUT (AA3)DF(A>0)AND(B>0) THEN X=A+B ELSE X=AB END IFIFC>AOR(D<B)THENY=C-DELSE Y=C+D END IF PRINT (X,Y) STOP路徑 1: 1-2-3-4-6-7-9-11-12路徑2路徑3 路徑4 測(cè)試用例:路徑41-2-5-6-7.9-11-121-2-3-5-6-7-9-11-121-2-3-4-6-7-8-9-11-121234678 1O11J2執(zhí)行路徑1 (兩個(gè)判定表達(dá)式之值全為頁(yè)) 輸A A=1.B=1, C

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論