第四章課後習題答案

2022-10-04 05:48:02 字數 1614 閱讀 7825

第四章總體設計習題答案

1. 系統設計包括哪兩個階段?

系統設計包括總體設計與詳細設計兩個階段。

2. 總體設計的主要任務是什麼?

總體設計的主要任務是完成軟體結構的設計,確定系統的模組及其模組之間的關係。

3. 什麼是模組?模組具有哪幾個特徵?總體設計主要考慮什麼特徵?

模組是資料說明、可執行語句等程式物件的集合,可以單獨命名且可通過名字來訪問。

模組具有輸入和輸出(引數傳遞)、功能、內部資料結構(區域性變數)和程式**四個特性。

概要設計主要考慮輸入、輸出(引數傳遞)和功能兩個特性。

4. 什麼是模組化?模組設計的準則?

模組化是按規定的原則將乙個大型軟體劃分為乙個個較小的、相對獨立但又相關的模組。

模組設計的準則:

(1) 改進軟體結構, 提高模組獨立性:在對初步模組進行合併、分解和移動的分析、精化過程中力求提高模組的內聚,降低藕合。

(2) 模組大小要適中:大約50行語句的**,過大的模組應分解以提高理解性和可維護性;過小的模組,合併到上級模組中。

(3) 軟體結構圖的深度、寬度、扇入和扇出要適當。一般模組的呼叫個數不要超過5個。

(4) 盡量降低模組介面的複雜程度;

(5) 設計單入口、單出口的模組。

(6) 模組的作用域應在控制域之內。

5. 變換型資料流由哪幾部分組成?

變換型結構由三部分組成:傳入路徑、變換(加工)中心和傳出路徑。

6. 變換分析設計的步驟?

(1) 區分傳入、傳出和變換中心三部分,劃分dfd圖的分界線;

(2) 完成第一級分解:建立初始sc圖的框架;

(3) 完成第二級分解:分解sc圖的各個分支;

(4) 對初始結構圖按照設計準則進行精化與改進。

7. 事務型資料流由哪幾部分組成?

事務型結構由至少一條接受路徑、乙個事務中心與若干條動作路徑組成。

8. 事務分析設計的步驟?

(1) 在dfd圖中確定事務中心、接收部分(包含全部接收路徑)和傳送部分(包含全部動作路徑);

(2) 畫出sc圖框架,把dfd圖的三部分分?quot;對映"為事務控制模組,接收模組和動作傳送模組.一般得到sc圖的頂層和第一層(如果第一層簡單可以併入頂層);

(3) 分解和細化接收分支和動作分支,完成初始的sc圖;

(4) 對初始結構圖按照設計準則進行精化與改進。

9. 比較層次方框圖與結構圖是的異同?

(1) 層次方框圖描繪資料的層次結構, 結構圖描繪的是軟體結構。

(2) 二者都採用多層次矩形框樹形結構。層次方框圖的頂層矩形框代表完整的資料結構, 下面各層矩形框依次代表上個框資料的子集;結構圖是在層次圖的每乙個方框內註明模組的名字或主要功能,方框之間的直線表示模組的呼叫關係,用帶註解的箭頭表示模組呼叫過程中傳遞的資訊。

10.欲開發乙個銀行的活期訪問款業務的處理系統:儲戶將填好的存/取款單和存摺交給銀行工作人員,然後由系統作以下處理;

(2)存款處理:系統將存款單上的存款金額分別記錄在存摺和帳目檔案中,並將現金存入現金庫;最後將存摺還給儲戶;

(3)取款處理:系統將取款單上的取款金額分別記錄在存摺和帳目檔案中,並從現金庫提取現金;最後將現金和存摺還給儲戶。

繪製該系統的資料流圖和軟體結構圖。

頂層一層二層軟體結構圖

第四章習題答案

習題四答案 4.1畫出圖p4.1由或非門組成的基本rs觸發器輸出端 的電壓波形,輸入端s r的電壓波形如圖中所示。圖 p4.1 解答 已知或非門構成的rs觸發器的特徵方程如下 根據輸入端s r的波形圖,得出輸出端 的電壓波形見圖a4.1。4.2 在圖p4.2電路中,若cp s r電壓波形如圖中所示,...

第四章習題

a 平均產量曲線 b 縱軸 c 橫軸d 總產量曲線 3 邊際產量曲線與平均產量曲線相交於 a.邊際產量遞增階段 b.平均產量最大時 c.平均產量最小時 d.邊際產量最大時 4 在總產量 平均產量和邊際產量的變化過程中先發生 a.邊際產量下降 b 平均產量下降 c.總產量下降 d b和c 5 一種可變...

第四章習題

1設隨機變數服從引數為1的指數分布,則數學期望 2 設隨機變數服從均值為2,方差為的正態分佈,且,則 3 設隨機變數與相互獨立,且服從區間 0,2 上的均勻分布,服從引數為3的指數分布,則 4設隨機變數服從引數為的泊松分布,且已知,則 5 設隨機變數在區間上服從均勻分布,並且隨機變數 則方差6 設與...