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

正文內(nèi)容

軟件工程網(wǎng)上作業(yè)題答案(編輯修改稿)

2025-07-25 16:13 本頁面
 

【文章內(nèi)容簡介】 關(guān)元素的一致的定義和詳細(xì)的描述.作 用:1)為系統(tǒng)的分析\設(shè)計及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述. 2)為分析人員查找數(shù)據(jù)流圖中有關(guān)名字的詳細(xì)定義而服務(wù)的. 3)它和數(shù)據(jù)流圖共同構(gòu)成了系統(tǒng)的邏輯模型,是需求規(guī)格說明書的主要組成部分. 條 目:數(shù)據(jù)流、數(shù)據(jù)項、數(shù)據(jù)存儲、基本加工。?答:a,結(jié)構(gòu)化語言b,8. DFD和DD的主要作用是什么?兩者的關(guān)系?答:DFD是軟件系統(tǒng)邏輯模型的一種圖形表示(Graphic representation)。主要作用是指明系統(tǒng)中數(shù)據(jù)是如何流動和變換的,以及描述數(shù)據(jù)流進(jìn)行變換的功能,在DFD中出現(xiàn)的每個功能的描述則寫在加工說明(PSPEC)中,他們一起構(gòu)成軟件的功能模型 數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型,沒有數(shù)據(jù)字典數(shù)據(jù)流圖就不嚴(yán)格,然而沒有數(shù)據(jù)流圖數(shù)據(jù)字典也難于發(fā)揮作用。只有數(shù)據(jù)流圖和對數(shù)據(jù)流圖中每個元素的精確定義放在一起,才能共同構(gòu)成系統(tǒng)的規(guī)格說明。五、問答題:將儲戶填寫的存款單或取款單輸入系統(tǒng),如果是存款,系統(tǒng)記錄存款人姓名、住址、存款類型、存款日期、利率等信息,并打印出存款單給儲戶;如果是取款,系統(tǒng)計算清單儲戶。請用DFD描繪該功能的需求,并建立相應(yīng)的數(shù)據(jù)字典。(15分)答: (1)數(shù)據(jù)流條目:數(shù)據(jù)流名稱:存款單別 名:無簡 述:儲戶存款時填寫的項目來 源:儲戶去 向:記帳數(shù)據(jù) 流 量:未知組 成:姓名+住址+存款類型+存款日期+利率數(shù)據(jù)流名稱:取款單別 名:無簡 述:儲戶取款時填寫的項目來 源:儲戶去 向:統(tǒng)計數(shù)據(jù) 流 量:未知組 成:姓名+住址+取款類型+取款日期+利率數(shù)據(jù)流名稱:清單別 名:無簡 述:儲戶取款后得到的項目來 源:記錄去 向:儲戶數(shù)據(jù) 流 量:未知組 成:姓名+住址+取款類型+取款日期+利率+余額 (2)數(shù)據(jù)存儲條目:數(shù)據(jù)存儲名稱:賬單別 名:無簡 述:存放儲戶信息及其賬目組 成:姓名+住址+余額+存款類型+最后修改日期+利率組 織 方 式:未知查 詢 要 求:能立即查詢 (3)數(shù)據(jù)項條目: 未知 (4)加工條目:加工 名:分類檢查編 號:無激發(fā)條件:接收到存/取款單優(yōu) 先 級:優(yōu)先輸 入:存/取款單輸 出:存/取款單加工邏輯:IF 存款單 THEN 把存款單輸出到統(tǒng)計 ELSE 把取款單輸出到統(tǒng)計 ENDIF加工 名:統(tǒng)計編 號:無激發(fā)條件:取款單優(yōu) 先 級:無輸 入:取款單輸 出:清單加工邏輯:根據(jù)賬單檢查此儲戶是否存在,不存在輸出錯誤{ IF 取款數(shù)余額 THEN 余額=余額取款數(shù) 輸出清單到儲戶,輸出現(xiàn)金到儲戶 ELSE 輸出錯誤清單到儲戶 ENDIF}加工 名:記錄編 號:無激發(fā)條件:存款單優(yōu) 先 級:無輸 入:存款單輸 出:存款單加工邏輯:根據(jù)賬單檢查此儲戶是否存在,不存在則建立此儲戶{ 余額=余額+存款數(shù) 輸出存款單到儲戶 } “記錄報名單”的加工。該加工主要是根據(jù)報名表(姓名、 性別、身份證號、課程名)和開考課程(課程名、開考時間)、經(jīng)校核,編號、填寫、輸出準(zhǔn)考證給報名者,同時記錄到考生名冊中(準(zhǔn)考證號、姓名、課程)。請繪制該加工的DFD圖,并寫出數(shù)據(jù)詞典中的數(shù)據(jù)流條目。(15分) 答:數(shù)據(jù)流詞典 數(shù)據(jù)流條目: 報名單 = 姓名 + 性別 + 身份證號 + 課程名 開考課程 = 課程名 + 開考時間 考生名冊 = 準(zhǔn)考證號 + 姓名 + 課程3.“決定比賽名單”這個加工,根據(jù)“運動員名單”和“比賽項目”產(chǎn)生 “項目參加者”,如下圖所示,運動員名單要包括所在隊名,運動員編號號,運動員姓名,及參加的所有項目。請寫出這三個數(shù)據(jù)流條目。(10分)答:運動員名單=隊名+運動員號+姓名+{項目} 項目=項目名 項目參加者=項目名+{運動員號}: 可以撥分機(jī)號和外線號碼。分機(jī)號是從7201至7299。外線號碼先撥9,然后是市話號碼或長話號碼。長話號碼是以區(qū)號和市話號碼組成。區(qū)號是從100到300中任意的數(shù)字串。市話號碼是以局號和分局號組成。局號可以是455,466,888,552中任意一個號碼。分局號是任意長度為4的數(shù)字串。 要求:寫出在數(shù)據(jù)字典中,電話號碼的數(shù)據(jù)條目的定義(即組成)。(10分)答:電話號碼=分機(jī)號|外線號碼 分機(jī)號=7201...7299 外線號碼=9+[市話號碼|長話號碼] 長話號碼=區(qū)號+市話號碼 區(qū)號=100...300 市話號碼=局號+分局號 局號=[455|466|888|552] 分局號=4{數(shù)字}4 ,有以下功能:1.入庫:入庫員負(fù)責(zé)登記入庫物品(編號,品名,型號,數(shù)量, 單價,位置,檢驗員,審批人,入庫日期,采購員,供應(yīng)商)中,包括查看庫存中有無這類物品。 2.出庫:出庫員根據(jù)用戶要求(編號,品名,型號,數(shù)量),查看有無所需物品, 若有查看庫存量是否滿足,方可提貨,并修改庫存。 要求:1)用結(jié)構(gòu)化分析方法,建立倉庫系統(tǒng)的0層數(shù)據(jù)流圖2)建立倉庫系統(tǒng)1層DFD(10分)1) 0層DFD圖 0倉庫系統(tǒng)用戶管理員2出庫登記1入庫登記入庫管理員物品庫存表A3出庫登記表A4入庫登記表A2出庫管理員 3查詢統(tǒng)計管理員A1 供應(yīng)商A5 用戶表2)1層DFD圖第4章形式化說明技術(shù)無第5章總體設(shè)計一、選擇題1. 結(jié)構(gòu)化程序設(shè)計思想的核心是要求程序只由順序、循環(huán)和 ( ) 三種結(jié)構(gòu)組成。 A. 選擇 B. 單入口 C. 單出口 D. 有規(guī)則 GOTO 答案:A2. 劃分模塊時,一個模塊的 ( )。 A. 作用范圍應(yīng)在其控制范圍之外 B. 作用范圍應(yīng)在其控制范圍之內(nèi) C. 作用范圍與其控制范圍互不包容 D. 作用范圍與其控制范圍不受限制 答案:B3. 在對數(shù)據(jù)流的分析中,主要是找到中心變換,這是從( )導(dǎo)出結(jié)構(gòu)圖的關(guān)鍵。A.?dāng)?shù)據(jù)結(jié)構(gòu) B.實體關(guān)系 C. ER圖 D. 數(shù)據(jù)流圖 答案:D4. 模塊( ),則說明模塊的獨立性越強(qiáng)。A. 耦合越強(qiáng) B. 扇入數(shù)越高 C. 耦合越弱 D. 扇入數(shù)越低 答案:C5. 模塊( )定義為受該模塊內(nèi)一個判斷影響的所有模塊集合。A.控制域 B.作用域 C.寬度 D.接口答案:B6. 通信內(nèi)聚、邏輯內(nèi)聚、順序內(nèi)聚和時間內(nèi)聚的內(nèi)聚性從高到低順序是( ) A. 通信、邏輯、順序、時間 B. 通信、時間、順序、邏輯 C. 順序、通信、時間、邏輯 D. 順序、通信、邏輯、時間答案:C7. 程序的三種基本控制結(jié)構(gòu)的共同特點是( )。 A. 只能用來描述簡單程序 B. 不能嵌套使用C. 單入口,單出口 D. 僅用于自動控制系統(tǒng)答案:C8. 當(dāng)一個模塊直接使用另一個模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為() A .?dāng)?shù)據(jù)耦合 B .公共耦合 C .標(biāo)記耦合 D .內(nèi)容耦合答案:B9.?dāng)?shù)據(jù)耦合、公共耦合、特征耦合、控制耦合的耦合性從低到高的順序是( )、公共、特征、控制 、特征、控制、公共、數(shù)據(jù)、特征、公共 、數(shù)據(jù)、公共、特征答案:B10. 模塊的內(nèi)聚性最高的是 ( ) A. 邏輯內(nèi)聚 B. 時間內(nèi)聚 C. 偶然內(nèi)聚 D. 功能內(nèi)聚 答案:D11. 在 SD 方法中全面指導(dǎo)模塊劃分的最重要的原則是 ( ) A. 程序模塊化 B. 模塊高內(nèi)聚 C. 模塊低耦合 D. 模塊獨立性 答案:D12.結(jié)構(gòu)化程序設(shè)計主要強(qiáng)調(diào)的是( )A.程序的規(guī)模 B.程序的效率C.程序設(shè)計語言的先進(jìn)性 D.程序易讀性答案:D13. 在以下模塊耦合性類型中,模塊之間獨立性最差的類型是:(    )             答案:D14. 重用率高的模塊在軟件結(jié)構(gòu)圖中的特征是:(    )。            答案:B15.軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在() 答案:A16.為了提高模塊的獨立性,模塊內(nèi)部最好是() 答案:C17.概要設(shè)計最終結(jié)果是產(chǎn)生() 答案:C18.SA方法使用的描述手段不包括( )A. 數(shù)據(jù)流圖 C. 數(shù)據(jù)字典 答案:B19.在七種偶合中,最低偶合是(  )。              答案:D20.結(jié)構(gòu)化設(shè)計是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計方法,是以( ?。榛A(chǔ),自頂向下,求精和模塊化的過程。 A.?dāng)?shù)據(jù)流 答案:B. Jackson提出的,它是一種面向(  )的設(shè)計方法。A.對象 B.?dāng)?shù)據(jù)流 C.?dāng)?shù)據(jù)結(jié)構(gòu) D.控制結(jié)構(gòu)答案:C22.要減少兩個模塊之間的耦合,則必須( ?。?。A.兩個模塊間的調(diào)用次數(shù)要少 B.模塊間傳遞的參數(shù)要少C.模塊間傳遞的參數(shù)要少且布傳遞開關(guān)型參數(shù)D.模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量答案:D23.某模塊的輸入數(shù)據(jù)為某工廠中一個車間的生產(chǎn)產(chǎn)量表,通過該模塊可以計算出車間中生產(chǎn)工人的平均產(chǎn)量、統(tǒng)計產(chǎn)量前10名的人員名單,從內(nèi)聚度來看,該模塊屬于( ?。?。 答案:B24.( ?。?不屬于概要設(shè)計所解決的問題范圍。 答案:C二、填空題1. 概要設(shè)計過程中要先進(jìn)行系統(tǒng)設(shè)計、( )與( ),確定系統(tǒng)具體的實施方案;然后進(jìn)行( ),確定軟件結(jié)構(gòu)。答:復(fù)審系統(tǒng)計劃 需求分析 結(jié)構(gòu)設(shè)計2. 層次結(jié)構(gòu)的上一層是下一層的( ),下一層是上一層的( )。答:抽象 求精3. 模塊獨立的概念是( )、( )、( )和局部化概念的直接結(jié)果。答:模塊化 抽象 信息隱蔽4. 模塊耦合的強(qiáng)弱取決于( )、( )和通過接口的信息。答:模塊間接口的復(fù)雜程度 調(diào)用模塊的方式5. 設(shè)計出軟件的初步結(jié)構(gòu)以后,應(yīng)該進(jìn)一步分解或合并模塊,力求降低( )提高( )。答: 耦合 內(nèi)聚6. 在一段程序中,將多次出現(xiàn)的一組語句設(shè)計為一個子程序,供多個部分調(diào)用,這種情況出現(xiàn)的內(nèi)聚稱為( )。答:偶然內(nèi)聚7. 一個模塊直接調(diào)用的模塊數(shù)目稱為模塊的( ),一個模塊被多少上級模塊直接調(diào)用稱為模塊的( )答:扇出 扇入8. JSD是一種典型的( )的分析設(shè)計方法。答:面向數(shù)據(jù)結(jié)構(gòu)9. Jackson圖除了可以表達(dá)( )外,還可以表達(dá)數(shù)據(jù)結(jié)構(gòu)。答:程序結(jié)構(gòu)外( )的兩個定性的標(biāo)準(zhǔn)。答:模塊獨立性,結(jié)構(gòu)化設(shè)計的要求是( )。答:模塊內(nèi)聯(lián)系大、模塊間聯(lián)系小,而每個參數(shù)是單一的數(shù)據(jù)項,則稱這種耦合性為( )耦合。答:數(shù)據(jù),控制復(fù)雜性的兩個基本手段“分解”和( )。答:抽象14一個模塊直接用另一個模塊內(nèi)部的代碼和數(shù)據(jù)的模塊間接的耦合方式稱為( )耦合。答:內(nèi)容15定性度量模塊獨立性的兩個標(biāo)準(zhǔn)是內(nèi)聚性和( )答:耦合性16在模塊結(jié)構(gòu)圖中,直接調(diào)用某一模塊的其他模塊數(shù)稱為該模塊的( )。答:扇入數(shù),這種模塊內(nèi)元素間的聯(lián)系稱為( )內(nèi)聚。答:時間( )。答:ER模型三、判斷改錯題。( )√,模塊的內(nèi)聚程度越高,它們之間的耦合程度也就越高。( )內(nèi)聚越高,耦合越低 ,信息隱藏,抽象和逐步求精的軟件設(shè)計原則有助于得到高內(nèi)聚,低耦合度的軟件產(chǎn)品。( )√。( )√:概括地說,系統(tǒng)應(yīng)該如何實現(xiàn)?這個問題。( )√?!?.SA法是面向數(shù)據(jù)流,建立在數(shù)據(jù)封閉原則上的需求分析方法。 ( )√8.判定表的優(yōu)點是容易轉(zhuǎn)換為計算機(jī)實現(xiàn),缺點是不能夠描述組合條件。 ( )判定表的優(yōu)點適合描述條件,缺點是不能描述循環(huán)四、簡答題1. 自頂向下和由底向上設(shè)計的含義以及主要區(qū)別是什么?答:自頂向下是從頂層開始,逐步分解,直至系統(tǒng)所有模塊便于掌握。由底向上是首先設(shè)計系統(tǒng)的關(guān)鍵部分,然后讓系統(tǒng)的其它部分適應(yīng)它。區(qū)別:自頂向下易于修改和擴(kuò)展、整體測試較易通過、需要進(jìn)行詳細(xì)的可行性論證。由底向上可能導(dǎo)致較大的重新設(shè)計、整體測試可能在模塊接口間發(fā)現(xiàn)不一致等問題、可行性的問題可以較早的發(fā)現(xiàn)。2. 模塊間的耦合性有哪幾種?答:非直接耦合、數(shù)據(jù)耦合、特征耦合、控制耦合、外部耦合、公共耦合、內(nèi)容耦合3.
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1