版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第四章軟件項目估計19、已知一個軟件項目的記錄,開發(fā)人員M=3人,其代碼行數(shù)=12.1KLOC ,工作量E=24PM ,成本S=168000 美元,錯誤數(shù) N=29 ,文檔頁數(shù)Pd=365頁。試計算開發(fā)該軟件項目的生產(chǎn)率 P、平均成本C、代碼出錯率 EQR和文檔率D。0201解:1 .軟件開發(fā)的生產(chǎn)率 P為:P = L / E = 12.1X 103LOC / 24PM = 504 LOC/PM2 .開發(fā)每行代碼的平均成本C為:C = S / L = 168000 美元 / 12100LOC=13.9 美元/LOC3 .代碼出錯率EQR為:EQR = N / L = 29個/12.1KLOC=
2、2.4 個/KLOC4 .軟件的文檔率D為:D = Pd / L = 365 頁 / 12.1KLOC = 30頁/ KLOC20、使用COCOMO 口模型來估算建造一個簡單的 ATM軟件(產(chǎn)生12個屏幕、10個報表、大約需要80 個軟件構(gòu)件)所需的工作量。假設(shè)平均復(fù)雜度(即屏幕的權(quán)為2,報表的權(quán)為5,構(gòu)件的權(quán)為10)和平均開發(fā)者/環(huán)境成熟度(即平均生產(chǎn)率為 13NOP/人.月),復(fù)用的百分比為 40%。使用基于對象點(diǎn)的應(yīng)用組 裝模型。試完成以下計算:1)計算項目新的對象點(diǎn)數(shù) NOP o (NOP=對象點(diǎn)X -便用)2)根據(jù)NOP值進(jìn)行工作量估算(人月)。3)軟件人員勞動力平均價格是每月400
3、0人民幣,求每個NOP的成本。(5分)971)對象點(diǎn) =12 X 2+10 X 5+80 X 10=874NOP=874 X (1-40%)=524.42)估算工作量=NOP/PROD=524.4/13=40( 人月)3)每個 NOP 成本=4000/13=308(元/NOP)21、根據(jù)下面的信息域特性值:外部輸入數(shù)外部輸出數(shù)外部查詢數(shù)內(nèi)部接口數(shù)外部文件數(shù)10121588假設(shè)各項加權(quán)因子均為 5,不考慮復(fù)雜度調(diào)整值(即)試完成以下計算1)計算項目的功能點(diǎn)的總計數(shù)值FP2)設(shè)平均生產(chǎn)率為10FP/pm,軟件人員勞動力平均價格是每月5000人民幣,求每個FP的成本3)根據(jù)FP值計算總的項目成本,并
4、進(jìn)行工作量估算(人月)【答】1) FP= (10+12+15+8+8) *5*0.65=172.252) 5000/10=500( 人民幣)3) 500*172.25=86125 人民幣(總項目成本)172.3/10=17.2( 人月)23、下表是某公司的一個項目的歷史數(shù)據(jù),假設(shè)評價時間為08年4月1日,試計算獲得值分析(10分):工作任務(wù)估計工作量成本(人天)實際工作量 成本估計完 成日期實際完 成日期151008-1-2508-2-12201508-2-1508-2-15350608-5-154405008-4-1508-4-15605008-7-16807008-9-1試計算:(1)預(yù)計
5、工作的預(yù)算成本 BCWS =【答】BCWS=5+20=25(2)已完成工作的預(yù)算成本 BCWP=【答】BCWP=5+20+40=65完成工作的預(yù)算成本 BAC=【答】BAC=5+20+50+40+60+80=255(4)已完成工作的實際成本 ACWP=【答】ACWP=10+15+50=7525、某個固定資產(chǎn)投資項目需要原始 投資1000萬元,有A、B、C、D四個互相 排斥的 備選方案可供選擇,各方案的凈現(xiàn)值指標(biāo)分別為420.89萬元,511.72萬元,620.60萬元和556.26萬元。按凈現(xiàn)值法進(jìn)行比較決策。答:因為A、B、C、D各個備選項目方案的NPV均 大于零,所以這些方案均具備財務(wù)可行
6、性。又因為620.60>556.26>511.72>420.89, 所以C方案最優(yōu),其次為D方案,再次為 B方案, 最差為 A方案。27、某公司準(zhǔn)備購置一臺設(shè)備,有甲、乙兩種可供選擇,甲設(shè)備比乙設(shè)備高5 030元,但每年使用費(fèi)可節(jié)約 600元。該設(shè)備可以使用 10年,假設(shè)年利率為 6%。請問:該公司應(yīng)選 擇使用哪一種設(shè)備?答:每年節(jié)約費(fèi)用可視為現(xiàn)金流入,將其折為現(xiàn)值,然后與 5 000元比較,若高于5 000 元,就選擇甲設(shè)備,否則選擇乙設(shè)備。P=A X (P/A,6%, 10)=600 X (P/A, 6% , 10)=600 X 7.3601=4 416.06 (元)因為
7、小于5 000元,所以應(yīng)該選擇乙設(shè)備。第六章軟件風(fēng)險管理19、某軟件小組計劃項目中采用50個可復(fù)用的構(gòu)件,每個構(gòu)件平均是100 LOC ,本地每個LOC的成本是13元人民幣。以下是該小組定義的一個項目風(fēng)險。風(fēng)險識別:預(yù)定要復(fù)用的軟件構(gòu)件中只有50%將被集成到應(yīng)用中,剩余功能必須定制開發(fā)。風(fēng)險概率:60%。該項目風(fēng)險的風(fēng)險曝光度是(19500元)。解析:風(fēng)險曝光度(Risk Exposure , RE)的計算公式為:RE=PXC。其中,P是風(fēng)險 發(fā)生的概率,C是風(fēng)險發(fā)生時帶來的項目成本。該軟件小組1t劃采用 50個可復(fù)用的構(gòu)件,如果只有50%可能被使用,則25個構(gòu)件必須從頭開發(fā)。由于構(gòu)件平均是
8、100 LOC ,每個LOC的成本是13元人民幣,則開發(fā)構(gòu)件的整體 成本 C = 25 X100 X13 = 32 500 元人民幣。因此 RE=0. 6X32 500 =19 500 元人民幣。20、某公司歷史數(shù)據(jù)表明:每 KLOC的錯誤率為0.36% ,每個錯誤平均損失 10000元???慮對該項目使用附加評審方法,每評審100KLOC的程序需花費(fèi)1000元,可以減少50%的錯誤,當(dāng)前項目的大小估算為 50KLOC。試計算風(fēng)險預(yù)期,該附加評審方法值得采用嗎? 沒有采用評審技術(shù):50 X0.36% X10000=1800( 元)采用評審技術(shù):50 X0.36% X50% X10000+100
9、0 X50/100=1400( 元)值得采用附加評審方法21、在一項目中,計劃有 60個可復(fù)用的軟件構(gòu)件,平均每個構(gòu)件的程序行數(shù)是100LOC。本地數(shù)據(jù)表明,每 LOC的成本是50元?,F(xiàn)已知存在一種項目風(fēng)險,即計劃復(fù)用的軟件構(gòu) 件中可能只有60%將集成到應(yīng)用系統(tǒng)中, 這種風(fēng)險發(fā)生的概率是 80%。試計算分險預(yù)期值。解:風(fēng)險預(yù)期值 =風(fēng)險概率*項目影響=80% *(40% * 60 * 100 * 50)=96000(元)22、已知甲方案投資收益率的期望值為15% ,乙方案投資收益率的期望值為12% ,兩個方案都存在投資風(fēng)險。比較甲、乙兩方案風(fēng)險大小應(yīng)采用的指標(biāo)是?答:需要采用標(biāo)準(zhǔn)離差率。因為標(biāo)
10、準(zhǔn)離差僅適用于期望值相同的情況,在期望值相同的情況下,標(biāo)準(zhǔn)離差越大,風(fēng)險越大;標(biāo)準(zhǔn)離差率適用于期望值相同或不同的情況,在期望值不同的情況下,標(biāo)準(zhǔn)離差率越大,風(fēng)險越大。24、某企業(yè)有甲、乙兩個投資項目,計劃投資額均為1000萬元,其收益率的概率分布如下表所示:市場狀況概率甲項目乙項目好0.320%30%0.510%10%差0.25%-5%要求:(1)分別計算甲乙兩個項目收益率的期望值。(2)分別計算甲乙兩個項目收益率的標(biāo)準(zhǔn)差、標(biāo)準(zhǔn)離差率。(3)若你是該項目的決策者,你會選擇哪個方案?答案(1)甲項目收益率的期望值=0.3 X20%+ 0.5 X10%12%.2 X 5% =乙項目收益率的期望值=
11、0.3 X30%+ 0.5 X10盟彩)0.2 1 )3%-(20% 12%)2X0.3 由0(% 12%)2X0.5 45%-(2)甲項目收益率的標(biāo)準(zhǔn)差=12%)2X 0.21/2 5.57%乙項目收益率的標(biāo)準(zhǔn)差=(30 %13%) 2 X 0.3 f10 %13%) 2X 0.5 十一5% 13%)2X 0.21/2 1249 %(3)因為甲乙兩個項目的期望值不同,所以應(yīng)當(dāng)比較二者的標(biāo)準(zhǔn)離差率進(jìn)而比較風(fēng)險的大小甲項目的標(biāo)準(zhǔn)離差率=5.57 %/12 %X 100 % 46.42 %乙項目的標(biāo)準(zhǔn)離差率=12.49 %/13 %X 100 % =96.08 %因為乙項目的標(biāo)準(zhǔn)離差率大于甲項目的
12、標(biāo)準(zhǔn)離差率,所以乙項目的風(fēng)險大于甲項目。第七章面向過程的結(jié)構(gòu)化分析6為了方便旅客,某航空公司擬開發(fā)一個機(jī)票預(yù)定系 統(tǒng)。旅行社把預(yù)定機(jī)票的旅客信息(姓名、性別. 工作單位、身份證號碼、旅行時間、旅行目的地等 )輸入該系統(tǒng),系統(tǒng)為旅客安排航班,旅客在飛機(jī) 起飛前一天憑取票通知和賬單交款取票,系統(tǒng)核對 無誤即印出機(jī)票給顧客專業(yè)資料賬單取票通知賬單取票通知r機(jī)空網(wǎng)不叱單小客打口;機(jī)皇F2.1 安掉航班P1IP2.J 打印取票單據(jù)取案庫卻以收中銀行計算機(jī)儲蓄系統(tǒng)的工作過程大致如下:儲戶填寫的 存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款則系統(tǒng)記 錄存款人姓名.住址(或電話號碼)、身份證號碼.存款類 型,存
13、款日期,到期日期、利率及密碼(可選)等信息,并 印出存單給儲戶;如果是取款而且存款時留有密碼,則系 統(tǒng)首先核對儲戶密碼I若密碼正確或存款時未留密碼,則 系統(tǒng)計算利息并印出利息清單給儲戶.請用數(shù)據(jù)流圖描繪本系統(tǒng)的功能,并用實體-聯(lián)系圖描繪 系統(tǒng)中的數(shù)據(jù)對象.P2 打卬存單F I存款中一一F7淵瑪一卜5百款旨息F5存款年息儲r卜4和w;3存單F5存款彳總卜4利總卜7密碼一卜4小J*信1"'1打工和區(qū)清甲J取款信息 /一高F4E1 £冷,. 、戶-密碼一A' 一尸I密碼校驗J*1計算利息、一怦:碼正確fl 息,打印利息I清制J單 單 書 書. 購 領(lǐng)材銷統(tǒng)教購系映
14、書單運(yùn)書通知庫管 書保員Fl教材存量表螳缺書登記表F3學(xué)生用書表F4售書登記表圖,22教材購銷系統(tǒng)的層DFD-銷售子系統(tǒng)F2缺書登記表/取款單和存折交給銀頂層圖教材購銷系統(tǒng)的2層DED-采購子系統(tǒng)第八章 面向過程的結(jié)構(gòu)化設(shè)計1 .儲戶將填好的存款單(或取款單)、存折交銀行,銀行工作人員做如下處理:根據(jù)存(取)款單選擇存款還是取款操作;如果是存款則進(jìn)行存款處理;如果是取款則進(jìn)行 取款處理;存(取)款后打印存折。要求畫出該系統(tǒng)的分層數(shù)據(jù)流圖,并將其轉(zhuǎn)換為軟件結(jié) 構(gòu)圖。例:欲開發(fā)一個銀行的活期存取款業(yè)務(wù)的處理系統(tǒng):儲戶將填好的存 行工作人員,然后由系統(tǒng)作以下處理;(1)業(yè)務(wù)分類處理:系統(tǒng)首先根據(jù)儲戶
15、所填的存/取款單,確定本次業(yè)務(wù)的性質(zhì),并將存/取款單和存折交下一步處理;(2)存款處理:系統(tǒng)將存款單上的存款金額分別記錄在存折和帳目文件中,并將現(xiàn)金存 入現(xiàn)金庫;最后將存折還給儲戶;(3)取款處理:系統(tǒng)將取款單上的取款金額分別記錄在存折和帳目文件中,并從現(xiàn)金庫提取現(xiàn)金; 最后將現(xiàn)金 和存折還給 儲戶。繪制該 系統(tǒng)的數(shù)據(jù) 流圖和軟件 結(jié)構(gòu)圖.二層修改存折合格存折存款單理存款單儲尸不合格單據(jù)合格存折 取款單修改存折注;A一文件帳目及存折;B現(xiàn)金帳軟件結(jié)構(gòu)圖存取款業(yè)務(wù)系統(tǒng)退 回存款處理取款處理輸入單據(jù)審核單據(jù)1存取單、存折3不合格單據(jù)5合格存折、取款單2合格單據(jù)4含格存折、存款單修改 現(xiàn)金帳6、郵寄
16、包裹收費(fèi)標(biāo)準(zhǔn)如下:若收件地點(diǎn)在1000公里以內(nèi),普通件每公斤2元,掛號件每公斤3元。若收件地點(diǎn)在1000專業(yè)資料公里以外,普通件每公斤 2.5元,掛號件每公斤 3.5元;若重量大于30公斤,超過部分每公斤加收0.5元。請繪制確定收費(fèi)的判定表和判定樹。(1)提取條件:地點(diǎn),郵件類型,重量。(2)標(biāo)出各種條件在問題中的取值范圍條件名取值取值數(shù)地點(diǎn)<=1000>10002郵件類型普通件掛號件2<=30公斤>30公斤2(3)計算這些條件在問題中的取值范圍:2*2*2=8(4)提取問題的動作,繪制判定表規(guī)則12345678條件地點(diǎn)=10000TTTT地點(diǎn)1000TTTT郵件類型為
17、普通件TTTT郵件類型為掛號件TTTT重量<=30公斤TTTT重量>30公斤TTTT動作每公斤收費(fèi)2元TT每公斤收費(fèi)2.5元TT每公斤收費(fèi)3元TT每公斤收費(fèi)3.5元TT超過30公斤部分,加收0.5元/公斤TTTTr 重量w<=30公斤收費(fèi)=2元/公斤廣 普通件 T重量w>30 公斤 收費(fèi)=2元/公斤(另(w-30)*0.5 元)<,地點(diǎn)< =10000重量w<=30 公斤 收費(fèi)=3元/公斤掛號件 一重量w>30 公斤 收費(fèi)=3元/公斤(另(w-30)*0.5元) <郵寄包裹收費(fèi)標(biāo)準(zhǔn)重量w<=30 公斤收費(fèi)=2.5元/公斤C 普通件TI
18、L重量 w>30 公斤 收費(fèi)=2.5元/公斤 (另(w-30)*0.5元)地點(diǎn)10000QC重量w<=30公斤收費(fèi)=3.5元/公斤掛號件 一重量w>30公斤 收費(fèi)=3.5元/公斤(另(w-30)*0.5 元)4.某系統(tǒng)體系結(jié)構(gòu)圖如右下所示,完成如下要求:1)求出該體系結(jié)構(gòu)的深度;2)求出該體系結(jié)構(gòu)的寬度;3)求出其中模塊m的扇入和的扇出。(1) 5(2) 7(3)扇入1扇出4(補(bǔ)充習(xí)題)請把下面的DFD圖轉(zhuǎn)換為SC(軟件結(jié)構(gòu)圖)“判定三角形類別”程序算法用等價類劃分設(shè)計測試用例,并檢查邏輯覆蓋標(biāo)準(zhǔn)。先劃分等價類并編號二輸入數(shù)據(jù)合理等價類不合理等價類ARCL正整數(shù)Z有非正整數(shù)3
19、.某兩個數(shù)相加小于等于刺下的那個數(shù) k有點(diǎn)數(shù)字字符5.三邊相等6只有兩邊相等7三邊不相等為合理等價類謾計溜試用例,對于表中對應(yīng)的四個合理等價類,用三個測試用例覆蓋口測山數(shù)據(jù)期望結(jié)果覆蓋范圍3j 4A 5輸出“一般三角形”1 j 73,3,3輸出“等邊三角形”53,3,2輸出“等候三角形''6為每一個不合理等價類謾計一個測試用例:測試數(shù)據(jù)期望結(jié)果覆蓋范圍-3,33,-4輸入無效22,3,8輸入無效3A,B,C輸入無效4用邊界值法設(shè)計測試用例:輸入等價類測試用例說明測試數(shù)據(jù)期望結(jié)果全不是數(shù)字出B,C輸入無效1個正整數(shù)3,3&C輸入無效檢入估1個不是正整數(shù)工40k輸入無效wu
20、/xiH全是正整數(shù)目兩邊之和大于第三邊3, 4.5輸入有效全是正整數(shù)且有兩個數(shù)之和等于第三個數(shù)336輸入無效有兩個數(shù)之和小于第三個數(shù)331輸入無效三邊目等333給出'等邊三角形”q q 3兩邊相等A=C 倒 B外,5輸出“寄要三角舷'B=C,B/A三種情況5,3.3三邊不等3,夠輸出“ 一股三角形”26.某個固定資產(chǎn)投資項目需要原始投資1000萬元,有A、B、C、D四個互相排斥的備選方案可供選擇,各方案的凈現(xiàn)值指標(biāo)分別為 420.89萬元,511.72萬元,620.60萬元和556.26萬元。試按凈現(xiàn)值法進(jìn)行比較決策解因為A、B、C、D各個備選項目方案的NPV均大于零, 所以這
21、些方案均具備財務(wù)可行性。又因為 620.60>556.26>511.72>420.89,所以 C 方案最優(yōu),其次為D方案,再次為B方案,最差為A方案。27.某公司準(zhǔn)備購置一臺設(shè)備,有甲、乙兩種可供選擇,甲設(shè)備比乙 設(shè)備高5030元,但每年使用費(fèi)可節(jié)約600元。該設(shè)備可以使用10 年,假設(shè)年利率為6%。該公司應(yīng)選擇使用哪一種設(shè)備?解:每年節(jié)約費(fèi)用可視為現(xiàn)金流入,將其折為現(xiàn)值,然后與5030元比較,若高于5030元,就選擇甲設(shè)備,否則選擇乙設(shè)備。P=FX (P/F, 6%, 10) =600 x (P/F, 6%, 10)=600 x 7.3601=4416.06 (元)因為小于
22、5 030元,所以應(yīng)該選擇乙設(shè)備。如圖所示,設(shè)有一程序流程圖如下圖所示,運(yùn)用我們學(xué)習(xí)過得軟件測 試技術(shù)知識,回答下列各題。(1)請將該流程圖轉(zhuǎn)換為流圖;并用三種方法確定環(huán)形復(fù)雜性度量V (G) ?(2)確定獨(dú)立路徑集合并為其設(shè)計測試用例?(1)1. V(G)=3+1=4 三個內(nèi)環(huán),一個外環(huán)2. V(G)=11-9+2=43. V(G)=3+1=41-2-3-91-2-4-5-91-2-4-6-7-91-2-4-6-8-9方法繼承因子MIF是MOOD度量套件的度量方法,計算公式定義如下:TC' Mi (Ci)MIF =6 其中,Ci是體系結(jié)構(gòu)中的一個類,Mi(Ci)是類Ci中繼承的
23、9;、Ma(Ci) 1(未被覆寫的)方法的數(shù)目,Ma(Ci)是所有可由Ci調(diào)用的方法的數(shù)量;Md(Ci)為在類Ci中聲明的方法的數(shù)量,TC為系統(tǒng)中類的個數(shù)。試根據(jù)下面給出的源代碼,將中間結(jié)果填入表中,并由此計算方法繼承因子 MIF的值。(10分)void y( ) void z( ) void get( )Class C extends A int c;void z( ) void w() Class A int a; void x( ) void y( )void z( )Class B extends A int b;類Mi(Ci)Md(Ci)Ma(Ci)ABC類DC(Ci)Mo(Ci)Mn(Ci)A203B021C011以上單元格內(nèi)容每格1分MIF(0+2+1
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球5C超快充電池行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國火藥量器行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025融資買賣合同范文
- 酒水購銷合同模板
- 分期付款買賣合同參考范文
- 2025太原市購房合同范本范文
- 水果長期供應(yīng)購銷合同范本
- 2025廚房設(shè)備購買合同樣本
- 燈具購銷合同書范本
- 探索未知世界主題班會
- 2024年中考語文 (湖北專用)專題一 字音、字形課件
- T-ACEF 095-2023 揮發(fā)性有機(jī)物泄漏檢測紅外成像儀(OGI)技術(shù)要求及監(jiān)測規(guī)范
- 2023年全國高考乙卷歷史真題試卷及答案
- 骨科手術(shù)的術(shù)后飲食和營養(yǎng)指導(dǎo)
- 旅游定制師入行培訓(xùn)方案
- 2024年中國南方航空股份有限公司招聘筆試參考題庫含答案解析
- 六年級上冊數(shù)學(xué)應(yīng)用題100題
- 個人代賣協(xié)議
- 賞析小說語言(二)
- 【立高食品公司的償債能力現(xiàn)狀及問題分析(論文9000字)】
- 10.《運(yùn)動技能學(xué)習(xí)與控制》李強(qiáng)
評論
0/150
提交評論