第七章 系統設計
一、名詞
1. 模塊 P136
是結構化系統的基本元素,從邏輯上看,模塊就是處理功能,給它一定的輸入信息,它能對之進行加工處理,輸出結果信息。從物理上看,它是可用一個名字來表示的一組程序,如FoxBASE中的一個PRG文件。
2. 控制結構圖
也稱為軟件結構圖或模塊結構圖,它表示出一系統的層次分解關系、模塊調用關系、模塊之間數據流和控制信息流的傳遞關系,它是系統物理結構的主要工具。
3. 模塊凝聚*
(本P10)是衡量一個模塊內部自身功能內在聯系是否緊密的指標,也是衡量模塊質量好壞的重要指標。
4. 模塊偶合
模塊間的信息聯系方式稱為模塊的偶合,它是衡量模塊之間結構性能的重要指標。
5. 以轉換為中心結構的模塊分解
如果待分解的模塊是一個數據凝聚的模塊,即內容包含若干順序執行且對某些數據進行轉換處理,稱為以轉換為中心的結構。這種模塊可分解為輸入、處理、輸出三大部分。
6. 以業務為中心結構的模塊分解
待分解的模塊要處理幾項邏輯上相似的業務,即它是一個邏輯凝聚的模塊。這中模塊可以將之分解為一個檢查業務類型的模塊和一個調度模塊,根據不同的業務類型,調度模塊調用不同的下層模塊,進行不同的處理。
7. “記錄”
是若干數據項所組成,用以描述某一事物(或事物間的聯系)——實體的。通常在記錄中總存在某個或某組數據項,他們的值一確定,其他數據項就有確定的值與之對應,這個數據項稱為標識碼或關鍵字。
8. “文件”
是具有相同類型記錄結合。文件是用以描述相同型實體結合——同質總體的。
9. 操作系統 P137
是對計算機硬件進行管理、維護、控制和運行的大型程序系統。一般來說操作系統由五大部分組成:
(1) 安排系統內多個作業的處理管理程序;
(2) 監督、控制作業的進行的作業管理程序;
(3) 分配、保護和共享存貯器的存貯管理程序;
(4) 管理數據的存入和取出的文件管理程序;
(5) 管理輸入、輸出設備的設備管理程序。
10. 詳細設計
應用軟件系統總體設計完成后,還要確定應用軟件系統和各模塊的具體實現方法,這部分工作稱為系統的詳細設計。主要包括代碼設計、用戶界面設計和計算機處理過程設計。
11. 順序編碼法
編碼時按實體出現的順序、或按字母(數字)的升序排列。順序編碼的優點是簡明、用途廣,常與其他編碼方法組合使用,追加新碼比較方便;但這種碼沒有邏輯含義,它本身不表示任何信息特征;追加的數據只能列在最后,刪除數據則造成空碼。
12. 十進制編碼法
這種代碼,給以每一類標志若干個十進位數。當實體具有若干標志,并且要根據這些標志做各種數據處理時,應采用十進制編碼。十進制碼的優點是邏輯性強,便于計算機處理;缺點是空碼較多,碼比較長。
13. 復雜(組合)編碼法
復雜碼是由若干種簡單碼組成。組合編碼法可以根據所標志實體的特征,采用不同的組合方式,以滿足應用的要求和保證代碼的唯一性。它是使用最廣的編碼方法。
14. 用戶界面
是指應用軟件系統與用戶的交互和接口,通常包括人機對話,計算機向人輸出及人向計算機的輸入。
15. 系統設計說明書
又稱為系統設計報告,它是系統設計階段的成果,是系統的物理模型和系統實施的出發點和依據。
二、簡答
1.試述計算機應用軟件系統具有可修改性的重要意義? P137
2.簡述模塊間調用的規則?P138
3.何謂數據凝聚的模塊?P138
4.何謂功能凝聚的模塊?P138
5.簡述模塊偶
聲明:
(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。
(二)本網站在文章內容來源出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,版權歸原作者所有。如您對內容、版權等問題存在異議請與本站聯系,我們會及時進行處理解決。
相關推薦
2023年10月浙江自考幼兒園組織與管理復習資料:我國幼教事業發展的方針
05-162023年浙江自考西方行政學說史復習資料:西方行政學的產生
03-022023年4月浙江自考學前教育史學習筆記:史前社會幼兒教育的方法
12-06自考輔導資料:2021年10月《學前教育史》—古代東方國家的學前教育
06-07自考輔導資料:2019年10月《中國現代文學史》-30年代文學小說創作
09-24自考輔導資料:2019年10月《中國現代文學史》-解放區文學概述
09-252022年浙江自考中國古代文學史(一)第三編第九章復習資料
10-31自考輔導資料:2021年10月《學前教育史》—論幼稚師范教育
06-052022年浙江自考經濟法概論復習筆記:第二章
08-22自考輔導資料:2021年10月《學前教育史》—雅典的學前教育
06-07