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

正文內(nèi)容

軟件工程導(dǎo)論(第六版)部分課后習(xí)題答案-資料下載頁

2025-10-09 10:17本頁面

【導(dǎo)讀】1-4簡述結(jié)構(gòu)化范型和面向?qū)ο蠓缎偷囊c(diǎn),并分析它們的優(yōu)缺點(diǎn)。分工協(xié)作,從而降低了整個(gè)軟件開發(fā)過程的困難程度。往不成功;而且維護(hù)起來仍然很困難。簡化了軟件的開發(fā)和維護(hù)工作;促進(jìn)了軟件重用。在上列公式中Y代表年份,M是存儲(chǔ)容量(字?jǐn)?shù)),P1和P2代表價(jià)格。述假設(shè)可以比較計(jì)算機(jī)硬件和軟件成本的變化趨勢。在1985年對計(jì)算機(jī)存儲(chǔ)容量的需求估計(jì)是多少?如果字長為16位,這。令,程序員的月平均工資為6000美元,重復(fù)、題。在1995年對存儲(chǔ)容量的需求估計(jì)為:。進(jìn)一步劃分成若干個(gè)階段。一構(gòu)件前,已經(jīng)完成需求說明。在一定程度上降低了在開發(fā)組織內(nèi)大范圍實(shí)現(xiàn)重用的可能性。源、人力和金錢的浪費(fèi)。

  

【正文】 數(shù)據(jù)確定 MTTF 與測試時(shí)間 之間的函數(shù)關(guān)系,畫出 MTTF與測試時(shí)間τ的關(guān)系曲線。在畫這條曲線時(shí)做了什么假設(shè)? (2) 為做到 MTTF=100h,必須進(jìn)行多長時(shí)間的集成測試? (3)當(dāng)集成測試結(jié)束時(shí)總共改正了多少個(gè)錯(cuò)誤,還有多少個(gè)錯(cuò)誤潛伏在程序中? 解答: (1)因?yàn)槠骄鶡o故障時(shí)間 MTTF 與測試時(shí)間τ之間存在線性關(guān)系,即 MTTF=a+bτ, 由于: 10=a+b, 15=a+2b, 得到: a=5, b=5 故:平均無故障時(shí)間 MTTF 與測試時(shí)間τ之間存在線性關(guān)系為: MTTF=5+5τ (2)為做到 MTTF=100h,有 方程: 100=5+5τ,故τ =19 即必須進(jìn)行19個(gè)月的集成測試。 (3)由于經(jīng)驗(yàn):平均無故障時(shí)間與單位長度程序中剩余的錯(cuò)誤數(shù)成反比,故有: MTTF=10000/( K * (ETEC(τ ) ) ) 由于: 10=10000/( K * (ET15) ),15 = 10000/( K * (ET25) ) 得到: ET=45, K= 當(dāng)集成測試結(jié)束時(shí), MTTF=100h,有:100 = 10000/( * ( 45EC(19) ) ) 故: EC(19)=42,即當(dāng)集成測試結(jié)束時(shí)總共改正了 42 個(gè)錯(cuò)誤,還有 4542=3 個(gè)錯(cuò)誤潛伏在程序中。 79:如對一個(gè)長度為 100000 條指令的程序進(jìn)行集成測試期間記錄下下面的數(shù)據(jù): ( a) 7月 1日:集成測試開始,沒有發(fā)現(xiàn)錯(cuò)誤。 ( b) 8月 2日:總共改正 100 個(gè)錯(cuò)誤,此時(shí) MTTF= ( c) 9 月 1日:總共改正 300 個(gè)錯(cuò)誤,此時(shí) MTTF=2h 根據(jù)上列數(shù)據(jù)完成下列各題。 ( 1)估計(jì)程序中的錯(cuò)誤總數(shù)。 ( 2)為使 MTTF 達(dá)到 10h,必須測試和調(diào)試這個(gè)程序多長時(shí)間? ( 3)畫出MTTF 和 測試時(shí)間τ之間的函數(shù)關(guān)系曲線。 解答: ( 1)據(jù)估算平均無故障時(shí)間 MTTF 的公式有: 1/K(Et/100000100/100000)= 1/K (Et/100000300/100000)=2 得: K= 1000, Et=350 即程序中的錯(cuò)誤總數(shù)達(dá) 350。 ( 2)當(dāng) MTTF= 10h 時(shí),有 1/K (350/100000 Ec/100000)=10 得: Ec=,還需進(jìn)行 2個(gè)月的集成測試。 ( 3) MTTF 和測試時(shí)間τ之間的函數(shù)關(guān)系曲線如下 : 710:在測試一個(gè)長度為 24000 條指令的程序時(shí),第一個(gè)月由甲、乙兩名測試員各自獨(dú)立測試這個(gè)程序。經(jīng)一個(gè)月測試后,甲發(fā)現(xiàn)并改正 20個(gè)錯(cuò)誤,使 MTTF達(dá)到 10h。與此同時(shí),乙發(fā)現(xiàn) 24個(gè)錯(cuò)誤,其中 6 個(gè)甲也發(fā)現(xiàn)了。以后由甲一個(gè)人繼續(xù)測試這個(gè)程序。問: (1) 剛開始測試時(shí)程序中總共有多少個(gè)潛藏的錯(cuò)誤? (2) 為使 MTTF 達(dá)到 60h,必須再改正多少個(gè)錯(cuò)誤?還需用多長測試時(shí)間? (3) 畫出 MTTF 與集成測試時(shí)間τ之間的函數(shù)關(guān)系曲線。 解答: (1)本題中采用的是分別測試法,測試前程序中的錯(cuò)誤總數(shù):B0=B1*B2/bc=20*24/6=80 (2)由于經(jīng)驗(yàn):平均無故障時(shí)間與單位長度程序中剩余的錯(cuò)誤數(shù)成反比,故有: MTTF=24000/( K * (ETEC(τ ) ) ) 由于:10=24000/( K * (8020) ) 得到: K=40 為使 MTTF 達(dá)到 60h,有:60 = 24000/( 40 * ( 80EC(τ ) ) ) 故: EC(τ )=70,即總共需要改正 70 個(gè)錯(cuò)誤,由于測試員甲和乙分別測試時(shí) ,測試員甲已經(jīng)更正了 20 個(gè)錯(cuò)誤,以后由甲一個(gè)人繼續(xù)測試這個(gè)程序,因此,還需要更正 7020=50 個(gè)錯(cuò)誤。 補(bǔ)充:【復(fù)旦大學(xué) 2020年博士研究生入學(xué)考試試題】某模塊的程序流程圖如下。試分別根據(jù)判定覆蓋、條件覆蓋、判定 /條件覆蓋、條件組合覆蓋和路徑覆蓋等覆蓋標(biāo)準(zhǔn)設(shè)計(jì)最少的測試用例。 第八章 81:軟件的可維護(hù)性與哪些因素有關(guān)?在軟件開發(fā)過程中應(yīng)該采取哪些措施來提高軟件產(chǎn)品的可維護(hù)性? ( 1) 1可理解性 2可測試性 3可修改性 4可移植性 5可重用 性 82:假設(shè)自己的任務(wù)是對一個(gè)已有的軟件做重大修改, 而且只允許從下述文檔中選取兩份: (a)程序的規(guī)格說明; (b)程序的詳細(xì)設(shè)計(jì)結(jié)果 (自然語言描述加上某種設(shè)計(jì)工具表示 ); (c)源程序清單 (其中有適當(dāng)數(shù)量的注解 )。 應(yīng)選取哪兩份文檔 ?為什么這樣選取 ?打算怎樣完成交給自己的任務(wù) ? 解答: ( 1)選 AC ( 2)原因: 首先需要對軟件做修改,就必須得有源代碼, C 是必選。 其次,軟件規(guī)格說明書作為產(chǎn)品需求的最終成果,具有綜合性,包括了所有的需求;其中主要的有:任務(wù)概述,數(shù)據(jù)描述,功能需求,性能需求,運(yùn)行需求,其他需求;這些都是修改軟件必須參考的內(nèi)容,故選擇 A 綜上,根據(jù)規(guī)格說明再結(jié)合源程序以及源程序里的注釋,足夠?qū)浖M(jìn)行修改。 ( 3)結(jié)合需求,規(guī)格說明書以及源代碼,按照軟件工程的方法一步步去理解,修改,測試,調(diào)試代碼。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1