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

正文內(nèi)容

軟件工程習(xí)題及解答(完整版)

2024-12-21 18:11上一頁面

下一頁面
  

【正文】 果新讀出的事務(wù)記錄的關(guān)鍵字與主文件記錄關(guān)鍵字相同,則依據(jù)新的事務(wù)記錄的類型來處理緩沖區(qū)中的舊主文件記錄。假設(shè)當(dāng)前的事務(wù)是 2Jones,也就是修改 Jones記錄,也就是修改 Jones記錄,并且當(dāng)前的舊的主文件記錄是 Jones。為減少連線(特別是為了減少交叉線),在這張流程圖中用標(biāo)有相同字母(例如,字母 A) 的圓代表應(yīng)該連在一起的點。現(xiàn)在,事務(wù)記錄的關(guān)鍵字與舊的主文件記錄的關(guān)鍵字相同,又因為事務(wù)的類型是 3(刪除),所以必須刪除 Brown記錄,這可通過不把 Brown記錄復(fù)制到新的主文件中來實現(xiàn)。使用逐步求精方法設(shè)計軟件的難點在于,在當(dāng)前的求精步驟中確定哪些是必須處理的重要事項,哪些事項應(yīng)該推遲到后 面的求精步驟中去處理。 圖 。然后開發(fā)者根據(jù)用戶的意見對原型加以改進(jìn)。但 PAD圖是在詳細(xì)設(shè)計階段使用的描述加工邏輯的工具,不適用于需求分析。這些基本原則包括: 167。只有一個火車頭時則位于列車最前面,若還有第二個火車頭時,則第二個火車頭位于列車最后面。 (3)在 (2)題的設(shè)計中你使用附加的標(biāo)志變量 flag 了嗎?若沒用,請再設(shè)計一個使用flag的程序;若用了,請再設(shè)計一個不用 flag的程序。 7. 圖 ,請把它改畫為等價的盒圖。 表 模塊接口描述 4. 用面向數(shù)據(jù)流方法設(shè)計本書第 2章第 11 題所述的工資支付系統(tǒng)的軟件結(jié)構(gòu)。 供選擇的答案: A. ① 需求不確定性高的 ② 需求確定的 ③ 管理信息 ④ 決策支持 B. ① 用戶界面使用手冊 ② 用戶界面需求分析說明書 ③ 系統(tǒng)界面原型 ④ 完善的用戶界面 C. ① 改進(jìn)用戶界面的設(shè)計 ② 閱讀文檔資料 ③ 模擬用戶界面的運行 ④ 運行用戶界面原型 D.① 同意什么和不同意什么 ② 使用和不使用哪一種編程語言 ③ 程序的結(jié)構(gòu) ④ 執(zhí)行速度是否滿足要求 E.① 自外向內(nèi) ② 自頂向下 ③ 自內(nèi)向外 ④ 自底向上 二、簡答題 1. 用逐步求精方法解決下述的更新順序主文件的問題。 供選擇的答案: A. 總結(jié) B. 階段性報告 C. 需求分析評審 D. 以上答案都不正確 2. 各種需求方法都有它們共同適用的 ( )。該文檔在軟件開發(fā)中具有重要的作用,但其作用不應(yīng)當(dāng)包括 ( E )。 2. 分析圖 ,確定每個模塊的內(nèi)聚類型。 X=X1。當(dāng)每股售價超過 25元時,如果交易的股數(shù)零散(即,不是 100的 倍數(shù)),則附加手續(xù)費為基本手續(xù)費的 4%,否則附加手續(xù)費為基本手續(xù)費的 1%。 Ashcroft_Manna技術(shù)可以將非結(jié)構(gòu)化的程序轉(zhuǎn)換為結(jié)構(gòu)化程序,圖 換的例子。 第三章習(xí)題解答 一、選擇題 1. 答案: C. 分析:作為需求分析階段工作的復(fù)查手段,在需求分析的最后一步,應(yīng)該對功能的正確性、完整性和清晰性,以及其它需求給予評價。需求分析的結(jié)果是軟件需求規(guī)格說明書。 使用原型的原型化方法特別適用于需求不確定性較高的軟件系統(tǒng)的開發(fā)。 圖 典型地順序主文件更新問題 為了簡 單起見,在圖 。最初,某個問題可能無關(guān)緊要,但后來同樣的問題會變得相當(dāng)重要。 為了搞清楚怎樣按照事務(wù)文件的指示,更新舊的主文件產(chǎn)生新的主文件,也就是 說,為了設(shè)計出處理的算法,讓我們再一次研究圖 所示的例子。更確切地說,將 Smith事務(wù)記錄寫入異常報告,而把Smith舊的主文件記錄寫入新的主文件。使用逐步求精方法設(shè)計軟件時,每完成一個求精步驟都必須對這個求精步驟得出的設(shè)計結(jié)果仔細(xì)審查,沒有發(fā)現(xiàn)錯誤才能進(jìn)行下一個求精步驟的設(shè)計工作,如果發(fā)現(xiàn)了錯誤則應(yīng)該及時糾正。在本設(shè)計中,第二步求精的結(jié)果(見圖 )是正 確的,可以把它作為第三步求精的基礎(chǔ)。下面列出對事務(wù)文件可能做的一些預(yù)處理:如果針對同一個訂戶有多個修改事務(wù),則僅保留最后一個修改事務(wù)(本問題中的主文件記錄僅有訂戶姓名和地址兩項信息,多次修改地址則以最后一次修改為準(zhǔn));若插入一位新訂戶記錄后,又有零或多個修改事務(wù),最后是一個刪除事務(wù),則略去這一系列事務(wù);若對一個訂戶記錄既有修改事務(wù)又有刪除事務(wù),則略 去修改事務(wù),僅保留刪除事務(wù);若針對一位訂戶既有插入事務(wù)又有修改事務(wù),則用修改事務(wù)的內(nèi)容(地址信息)更正插入事務(wù)的內(nèi)容(地址信息),然后刪去這個修改事務(wù)。逐步求精方法能夠確保每個問題都得到解決,并且是在合適的時間解決,在任何時刻都不需要同時考慮 7個以上的問題。但是,初始化變量 sum是本程序特有的操作,而打開文件是硬件要求的操作,是任何使用文件的程序都包含的一個操作,并非本程序特有的操作。 如果兩個模塊中的一個模塊 給另一個模塊傳遞控制元素,也就是說,如果一個模塊明顯地控制另一個模塊的邏輯,則它們之間具有控制耦合。 :我們在解答第 2 章第 11 題的過程中,已經(jīng)用結(jié)構(gòu)化分析方法詳細(xì)地分析了這個工資支付系統(tǒng),并且認(rèn)真審查了結(jié)構(gòu)化分析所得出的結(jié)果。“印表格”顯然應(yīng)該位于輸出流中。變換分析的映射規(guī)則是,從變換 中心的邊界開始沿著輸入通路向外移動,把輸入通路中每個處理映射成軟件結(jié)構(gòu)中“輸入信息處理控制模塊”控制下的一個低層模塊;然后沿輸出通路向外移動,把輸出通路中每個處理映射成直接或間接受“輸出信息處理控制模塊”控制的一個低層模塊;最后把變換中心內(nèi)的每個處理映射成受“變換中心控制模塊”控制的一個低層模塊。圖 該流圖中的區(qū)域 ,其中區(qū)域 I為圖的外部區(qū)域。其中, IFTHENELSE型分支結(jié)構(gòu)的分支條件是 x1, THEN部分是處理 f和另一個分支條件為 x6的 IFTHENELSE型分支結(jié)構(gòu); ELSE部分是一個 CASE型多分支結(jié)構(gòu)。 圖 由偽碼轉(zhuǎn)變成的盒圖 : (1)通常所說的結(jié)構(gòu)化程序,是按照狹義的結(jié)構(gòu)程序的定義衡量,符合定義規(guī)定的程序。 圖 與圖 (4)該程序邏輯中有兩個錯誤 第一個錯誤是 WHILE循環(huán)條件 I≤ T:根據(jù)這個條件,當(dāng) I=T時應(yīng)該執(zhí)行一遍循環(huán)體。實際上,它用了 GO TO 語句實現(xiàn)了 DO_UNTIL型循環(huán)結(jié)構(gòu) 。圖 Jackson圖。最外層的 IF 語句在 I=1 時執(zhí)行,執(zhí)行完這個 IF語句后把 I賦值為隨后應(yīng)該執(zhí)行的內(nèi)層 IF語句所對應(yīng)的 CASE標(biāo)號值。因此,應(yīng)該把循環(huán)條件改為 I 第二個錯誤是印出“無匹配“的條件 N=0:該程序使 用變量 MATCH存放匹配次數(shù),因此,印出“無匹配“的條件應(yīng)該是 MATCH=0。 (2)使用附加的標(biāo)志變量 flag,至少有兩種方法可以把該程序改造為等價的結(jié)構(gòu)化程序,圖 的結(jié)構(gòu)化程序。 圖 與圖 :令 P代表交易的總金額, Q代表每股的售價, n代表交易的股數(shù)。因此,圖 2*1+1*( 31) +1=5 : Halstead 方法根據(jù)詳細(xì)設(shè)計中使用的不同運算符的個數(shù) n1 和不同操作數(shù)的個數(shù)n2
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1