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

正文內(nèi)容

軟件工程作業(yè)題(編輯修改稿)

2024-12-13 04:21 本頁面
 

【文章內(nèi)容簡介】 管理,即如何有效控制和適應(yīng)需求的變化。 (√ ) 四、簡答題 析?需求分析階段的基本任務(wù)是什么? 答: 需求分析是指:開發(fā)人員要準(zhǔn)確理解用戶的要求,進行細(xì)致的調(diào)查分析,將用戶非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的形式主義功能規(guī)約 (需求規(guī)格說明 )的過程。 需求分析階段的基本任務(wù)是: (1) 問題識別:雙方對問題的綜合需求: 求 . (2) 分析與綜合,導(dǎo)出軟件的邏輯模型 . (3) 編寫文檔 ?該方法使用什么描述工具? 答: 結(jié)構(gòu)化分析方法:是面向數(shù) 據(jù)漢進行需求分析的方法。 描述工具: 、判定表、判定樹。 ? 答: 結(jié)構(gòu)化分析方法步驟: ,獲得當(dāng)前系統(tǒng)的物理模型 . . . . ?其作用是什么 ?其中的基本符號各表示什么含義 ? 答: 數(shù)據(jù)流圖:簡稱 DFD,是 SA(結(jié)構(gòu)化分析 )方法中用于表示系統(tǒng)邏 輯模型的一種工具,是一種功能模型。 作 用:它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程 ,反映系統(tǒng)必須完成的邏輯功能 . 基本符號有四種: → ,箭頭 ,表示數(shù)據(jù)流 。 ○ ,圓或橢圓 ,表示加工 。 =,雙杠 ,表示數(shù)據(jù)存儲 ?!?,方框 ,表示數(shù)據(jù)的源點或終點 . ? 答: 畫數(shù)據(jù)流圖注意事項: .不論是數(shù)據(jù)流\數(shù)據(jù)存儲還是加工,合適的命名使人們易于理解基含義. . . 流,反映出此加工數(shù)據(jù)的來源與加工的結(jié)果. . . . . ?其作用是什么?它有哪些條目? 答: 字據(jù)字典:簡稱DD,就是用來定義數(shù)據(jù)流圖中的各個成分具體含義的,它以一種準(zhǔn)確的\無二義 性的說明方式為系統(tǒng)的分析 \設(shè)計及維護提供了有關(guān)元素的一致的定義和詳細(xì)的描述 . 作 用: 1)為系統(tǒng)的分析 \設(shè)計及維護提供了有關(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ù)流進行變換的功能,在 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分 ) 答: 儲戶分類并檢查儲戶記錄統(tǒng)計存款單取款單存款單取款單清單帳單存單表單處理1處理存款2處理取款3存款單取款單儲戶表單 3.“決定比賽名單”這個加工,根據(jù)“運動員名單”和“比賽項目”產(chǎn)生 “項目參加者” ,如下圖所示 ,運動員名單要包括所在隊名,運動員編號號,運動員姓名,及參加的所有項目。請寫出這三個數(shù)據(jù)流條目。 ( 10分) 答: 運動員名單=隊名+運動員號+姓名+ {項目 } 項目=項目名 項目參加者=項目名+ {運動員號 } : 可以撥分機號和外線號碼。分機號是從 7201至 7299。外線號碼先撥 9,然后是市 話號碼或長話號碼。長話號碼是以區(qū)號和市話號碼組成。區(qū)號是從 100到 300中任意的數(shù)字串。市話號碼是以局號和分局號組成。局號可以是 455, 466, 888, 552中任意一個號碼。分局號是任意長度為 4的數(shù)字串。 要求:寫出在數(shù)據(jù)字典中,電話號碼的數(shù)據(jù)條目的定義 (即組成 )。 ( 10分) 答: 電話號碼 =分機號|外線號碼 分機號 =7201...7299 外線號碼 =9+[市話號碼|長話號碼] 長話號碼 =區(qū)號 +市話號碼 區(qū)號 =100...300 市話號碼 =局號 +分局號 局號 =[ 455| 466| 888| 552] 分局號 =4{數(shù)字 }4 要建立的倉庫管理系統(tǒng)中 ,有以下功能: 數(shù)據(jù)流詞典 數(shù)據(jù)流條目: 報名單 = 姓名 + 性別 + 身份證號 + 課程名 開考課程 = 課程名 + 開考時間 考生名冊 = 準(zhǔn)考證號 + 姓名 + 課程 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 圖 2) 1 層 DFD 圖 第 4 章形式化說明技術(shù) 無 0 倉庫 系統(tǒng) 用戶 管理員 2 出庫登記 1 入庫登記 入庫管理員 物品庫存表 A3 出庫登記表 A4 入庫登記表 A2 出庫管理員 3 查詢統(tǒng)計 管理員 A1 供應(yīng) 商 A5 用戶表 第 5 章總體設(shè)計 一、 選擇題 1. 結(jié)構(gòu)化程序設(shè)計思想的核心是要求程序只由順序、循環(huán)和 ( A ) 三種結(jié)構(gòu)組成。 A. 選擇 B. 單入口 C. 單出口 D. 有規(guī)則 GOTO 2. 劃分模塊時,一個模塊的 ( B) 。 A. 作用范圍應(yīng)在其控制范圍之外 B. 作用范圍應(yīng)在其控制范圍之內(nèi) C. 作用范圍與其控制范圍互不包容 D. 作用范圍與其控制范圍不受限制 3. 在對數(shù)據(jù)流的分析中,主要是找到中心變換,這是從( D)導(dǎo)出結(jié)構(gòu) 圖的關(guān)鍵。 A.?dāng)?shù)據(jù)結(jié)構(gòu) B.實體關(guān)系 C. ER 圖 D. 數(shù)據(jù)流圖 4. 模塊( C ),則說明模塊的獨立性越強。 A. 耦合越強 B. 扇入數(shù)越高 C. 耦合越弱 D. 扇入數(shù)越低 5. 模塊( B)定義為受該模塊內(nèi)一個判斷影響的所有模塊集合。 A.控制域 B.作用域 C.寬度 D.接口 6. 通信內(nèi)聚、邏輯內(nèi)聚、順序內(nèi)聚和時間內(nèi)聚的內(nèi)聚性從高到低順序是( C ) A. 通信、邏輯、順序、時間 B. 通信、時 間、順序、邏輯 C. 順序、通信、時間、邏輯 D. 順序、通信、邏輯、時間 7. 程序的三種基本控制結(jié)構(gòu)的共同特點是( C) 。 A. 只能用來描述簡單程序 B. 不能嵌套使用 C. 單入口,單出口 D. 僅用于自動控制系統(tǒng) 8. 當(dāng)一個模塊直接使用另一個模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為( B) A .?dāng)?shù)據(jù)耦合 B .公共耦合 C .標(biāo)記耦合 D .內(nèi)容耦合 9.?dāng)?shù)據(jù)耦合、公共耦合、特征耦合、控制耦合的耦合性從低到高的順序是( B ) 、公共、特征、控制 、特征、控制、公共 、數(shù)據(jù)、特征、公共 、數(shù)據(jù)、公共、特征 10. 模塊的內(nèi)聚性最高的是 (D ) A. 邏輯內(nèi)聚 B. 時間內(nèi)聚 C. 偶然內(nèi)聚 D. 功能內(nèi)聚 11. 在 SD 方法中全面指導(dǎo)模塊劃分的最重要的原則是 (D) A. 程序模塊化 B. 模塊高內(nèi)聚 C. 模塊低耦合 D. 模塊獨立性 12.結(jié)構(gòu)化程序設(shè)計主要強調(diào)的是( D ) A.程序的規(guī)模 B.程序的效率 C.程序設(shè)計語言的先 進性 D.程序易讀性 13. 在以下模塊耦合性類型中,模塊之間獨立性最差的類型是: ( D ) 14. 重用率高的模塊在軟件結(jié)構(gòu)圖中的特征是: ( B )。 15.軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在( A) 16.為了提高模塊的獨立性,模塊內(nèi)部最好是( C) 17.概要設(shè)計最終結(jié)果是產(chǎn)生( C) 18. SA方法使用的描述手段不包括 ( B ) A. 數(shù)據(jù)流圖 C. 數(shù)據(jù)字典 19.在七種偶合中,最低偶合是( D )。 20.結(jié)構(gòu)化設(shè)計是一種應(yīng)用最廣泛的系統(tǒng)設(shè)計方法,是以 ( B ) 為基礎(chǔ),自頂向下,求精和模塊化的過程。 A.?dāng)?shù)據(jù)流 設(shè)計方法由英國的 M. Jackson 提出的,它是一種面向( C )的設(shè)計方法。 A.對象 B.?dāng)?shù)據(jù)流 C.?dāng)?shù)據(jù)結(jié)構(gòu) D.控制結(jié)構(gòu) 22.要減少兩個模塊之間
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1