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

正文內(nèi)容

軟件工程課后習(xí)題參考答案(已修改)

2025-10-30 13:58 本頁面
 

【正文】 。 答 :軟件開發(fā)的本質(zhì)就是實(shí)現(xiàn)問題空間的概念和處理邏輯到解空間的概念和處理邏輯之間的映射。 P19 。 答 :實(shí)施軟件開發(fā)的基本途徑是系統(tǒng)建模。所謂系統(tǒng)建模,是指運(yùn)用所掌握的知識(shí),通過抽象,給出該系統(tǒng)的一個(gè)結(jié)構(gòu) —— 系統(tǒng)模型。 P19 。 答 :模型是一個(gè)抽象。該抽象是在意圖所確定的角度和抽象層次對(duì)物理系統(tǒng)的一個(gè)描述,描述其中的成分和成分之間所具有的特定語義的關(guān)系,還包括對(duì)該系統(tǒng)邊界的描述。 軟件開發(fā)中所涉及的模型可分為兩 大類,一類稱為概念模型,描述了系統(tǒng)是什么;另一類統(tǒng)稱為軟件模型,描述了實(shí)現(xiàn)概念模型的軟件解決方案。 。 答 :軟件開發(fā)所涉及的兩大類技術(shù)為 :一是求解軟件的開發(fā)邏輯,二是求解軟件的開發(fā)手段。 簡(jiǎn)述需求與需求規(guī)約的基本性質(zhì)。 答 :需求的基本性質(zhì) :1) 必要的,該需求是用戶所要求的。 2)無歧義的,該需求只能用一種方式解釋。 3)可測(cè)的,該需求是可進(jìn)行測(cè)試的。 4)可跟蹤的,該需求可從一個(gè)開發(fā)階段跟蹤到另一個(gè)階段。 5)可測(cè)量的,該需求是可測(cè)量的。 需求規(guī)約的基本性質(zhì) :1)重要性和穩(wěn)定 性程度 :按需求的重要性和穩(wěn)定性,對(duì)需求進(jìn)行分級(jí)。 2)可修改的 :在不過多地影響其他需求的前提下,可以容易地修改一個(gè)單一需求。 3)完整的 :沒有被遺漏的需求。 4)一致的 :不存在互斥的需求。 簡(jiǎn)述軟件需求的分類。 答 :軟件需求可以分為兩大類 :一類是功能需求,一類是非公能需求,而非公能需求可分為性能需求,外部接口需求、設(shè)計(jì)約束和質(zhì)量屬性需求。 P23 舉例說明功能需求和非功能需求之間的基本關(guān)系。 答 :非功能需求可作用于一個(gè)或多個(gè)功能需求,例如 非功能需求可 作用于 一個(gè)或多個(gè)功能需求 其中,非 功能需求 1 作用于功能需求 1 和功能需求 3 等;非功能需求 2 作用于功能需求 2 等。 P24 有哪幾種常用的初始需求發(fā)現(xiàn)技術(shù)? 答 :有 5 種常用的需求發(fā)現(xiàn)技術(shù) :自悟、交談、觀察、小組會(huì)和提煉。 P26 簡(jiǎn)述需求規(guī)約的 3 種基本形式。 (1) 非形式化的需求規(guī)約。非形式化的需求規(guī)約即以一種自然語言來表達(dá)需求規(guī)約,如同使用一種自然語言寫了一篇文章。 (2) 半形式化的需求規(guī)約。半形式化的需求規(guī)約即以半形式化符號(hào)體系 (包括術(shù)語表、標(biāo)準(zhǔn)化的表達(dá)格式等 )來表達(dá)需求規(guī)約。 (3)形式化的需求規(guī)約。形式化的需求規(guī)約即以一種基于良構(gòu)數(shù)學(xué) 概念的符號(hào)體系來編制需求規(guī)約,一般往往伴有解釋性注釋的支持。 P29 簡(jiǎn)述軟件需求規(guī)約的內(nèi)容和作用。 答 :軟件需求規(guī)約的內(nèi)容有 :引言、總體描述、特定需求、附錄、索引。 P28 需求規(guī)約的作用可概括為以下 4 點(diǎn) :1)需求規(guī)約是軟件開發(fā)組織和用戶之間一份事實(shí)上的技術(shù)合同 書,是產(chǎn)品功能及其環(huán)境的體現(xiàn)。 2)對(duì)于項(xiàng)目的其余大多數(shù)工作,需求規(guī)約是一個(gè)管理控制點(diǎn)。 3)對(duì)于產(chǎn)品 /系統(tǒng)的設(shè)計(jì),需求規(guī)約是一個(gè)正式的、受控的起始點(diǎn)。 4)需求規(guī)約是創(chuàng)建產(chǎn)品驗(yàn)收測(cè)試計(jì)劃和用戶指南的基礎(chǔ)。 P31 1簡(jiǎn)述需求規(guī)約在項(xiàng)目開發(fā)中的基本 作用。 答 :需求規(guī)約的作用可概括為以下 4 點(diǎn) :1)需求規(guī)約是軟件開發(fā)組織和用戶之間一份事實(shí)上的技術(shù)合同書,是產(chǎn)品功能及其環(huán)境的體現(xiàn)。 2)對(duì)于項(xiàng)目的其余大多數(shù)工作,需求規(guī)約是一個(gè)管理控制點(diǎn)。 3)對(duì)于產(chǎn)品 /系統(tǒng)的設(shè)計(jì),需求規(guī)約是一個(gè)正式的、受控的起始點(diǎn)。 4)需求規(guī)約是創(chuàng)建產(chǎn)品驗(yàn)收測(cè)試計(jì)劃和用戶指南的基礎(chǔ)。 P31 1簡(jiǎn)述需求規(guī)約和項(xiàng)目需求的不同。 答 :需求規(guī)約和項(xiàng)目需求是兩個(gè)不同的概念。需求規(guī)約是軟件開發(fā)組織和用戶之間一份事實(shí)上的技術(shù)合同書,即關(guān)注產(chǎn)品需求,回答“交付給客戶的產(chǎn)品 /系統(tǒng)是什么”;而項(xiàng)目需求是客戶 和開發(fā)者之間有關(guān)技術(shù)合同 —— 產(chǎn)品 /系統(tǒng)需求的理解,應(yīng)記錄在工作陳述中或其他某一項(xiàng)目文檔中,即關(guān)注項(xiàng)目工作與管理,回答“開發(fā)組要做的是什么”。 P30 1 何謂模塊耦合?簡(jiǎn)述模塊耦合的類型。 答 :耦合是不同模塊之間相互依賴程序的度量 。 內(nèi)容耦合 :當(dāng)一個(gè)模塊直接修改或操作另一個(gè)模塊的數(shù)據(jù),或一個(gè)模塊不通過正常入口而轉(zhuǎn)入到另一個(gè)模塊時(shí) ; 功能需求 1 功能需求 2 功能需求 3 非功能需求 1 非功能需求 2 公共耦合 :兩個(gè)或兩個(gè)以上的模塊共同引用一個(gè)全局?jǐn)?shù)據(jù)項(xiàng) ; 控制耦合一個(gè)模塊通過氣喘吁吁向另一個(gè)模塊傳遞一個(gè)控制信息,接收信號(hào)的模塊根據(jù)信號(hào)值進(jìn)行適當(dāng)?shù)膭?dòng)作 ; 標(biāo)記耦合 :若一個(gè)模塊 A 通過接口向兩個(gè)模塊 B 和 C 傳遞一個(gè)公共參數(shù) ; 數(shù)據(jù)耦合 :模塊之間通過參數(shù)來傳遞數(shù)據(jù) 。 1 何謂模塊內(nèi)聚?簡(jiǎn)述模塊內(nèi)聚的類型。 答 :指一個(gè)模塊內(nèi)部各成分之間相互關(guān)聯(lián)程度的度量 。 偶然內(nèi)聚 :一個(gè)模塊的各成分之間基本不存在任何關(guān)系 ; 邏輯內(nèi)聚 :幾個(gè)邏輯上相關(guān)的功能被放在同一個(gè)模塊中 ; 時(shí)間內(nèi)聚 :一個(gè)模塊完成的功能必須在同一時(shí)間內(nèi)執(zhí)行,但這些功能只是因?yàn)闀r(shí)間因素關(guān)聯(lián)在一起 ; 過程內(nèi)聚 :一個(gè)模塊內(nèi)部的處理成分是相關(guān)的,而且這些處理必須以特定的次序執(zhí)行 ; 通信內(nèi)聚 :一個(gè)模塊的所有成分都操作同一數(shù)據(jù)集或生成同一數(shù)據(jù)集 ; 順序內(nèi)聚 :一個(gè)模塊的各個(gè)成分和同一個(gè)功能密切相關(guān),而且一個(gè)成分的輸出作為另一個(gè)成分的輸入 ; 功能內(nèi)聚 :最理想的內(nèi)聚,模塊的所有成分對(duì)于完成單一的功能都是基本的。功能內(nèi)聚的模塊對(duì)完成其功能而言是充分必要的 。 1 何謂模塊的控制域和模塊的作用域?并舉例說明 答: 控制域 :模塊本身以及所有直接或間接從屬于它的模塊的集合。 作用域 :受該模塊內(nèi)的一個(gè)判定所影響的所有模塊的影響 16 為了表達(dá)系統(tǒng)功能模型,結(jié)構(gòu)化分析方法給出了哪些基本概念?他們是如何表示的?其基本作用是什么?使用中應(yīng)注意哪些問題? 答: 給出的基本概念 : 數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)源和數(shù)據(jù)潭。 表示方法 :(注:表示方法都是圖形,請(qǐng)按文字提示畫圖)數(shù)據(jù)流表示方法:方向向右的箭頭;加工的表示方法:橢圓;數(shù)據(jù)存儲(chǔ)表示方法:兩條平行線;數(shù)據(jù)源表示方法:一個(gè)長(zhǎng)方形;數(shù)據(jù)源和數(shù)據(jù)潭表示方法:兩個(gè)并列的長(zhǎng)方形。 作用 :數(shù)據(jù)流:用于表達(dá)在分析中所使用的、用于表達(dá)“客體”的信號(hào)。加工:用于表達(dá)在分析中所使用的、用于表達(dá)“處理”的信號(hào)。數(shù)據(jù)存儲(chǔ):用于表達(dá)在分析中所使用的、用于表達(dá)“結(jié)構(gòu)化客體”的信號(hào)。數(shù)據(jù)源和數(shù)據(jù)潭:表示系統(tǒng)的環(huán)境,可以使用它們和相關(guān)數(shù)據(jù)流來定義系統(tǒng)的邊界,表達(dá)系 統(tǒng) /產(chǎn)品“邊界”的信息。 17 以結(jié)構(gòu)化分析方法建立的系統(tǒng)功能模型由哪些部分組成?每一部分的基本作用是什么? 答: 組成部分 :數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)源和數(shù)據(jù)潭。 基本作用 :(同上面第一小題里的“作用”) 18 解釋結(jié)構(gòu)符“ +”、“ |”、“{}”的含義,并舉例說明。 答:順序結(jié)構(gòu)是指數(shù)據(jù) A 是由數(shù)據(jù) B 和數(shù)據(jù) C 順序構(gòu)成的,記為“ +”。例:學(xué)生成績(jī) =姓名 +姓名 +性別 +學(xué)號(hào) +科目 +成績(jī)。選擇結(jié)構(gòu)是指由數(shù)據(jù) A 或是由數(shù)據(jù) B0 或是 有數(shù)據(jù) C0 定義 的,即數(shù)據(jù) B 不可能同時(shí)是 B0 C0, 并記為“ |”。例:性別 =男 |女。重復(fù)結(jié)構(gòu)是指 數(shù)據(jù) A 是由多個(gè)重復(fù)出現(xiàn)的數(shù)據(jù) B 構(gòu)成,并記為“{}”。例:學(xué)生成績(jī)表 ={學(xué)生成績(jī)}。 19 就一個(gè)特定系統(tǒng)而言,系統(tǒng)功能模型與系統(tǒng)模型的主要區(qū)別是什么? 答: 區(qū)別 :系統(tǒng)功能模型分為 數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)源和數(shù)據(jù)潭這四部分組成。系統(tǒng)模型分為兩類:一類稱為概念模型,描述了系統(tǒng)是什么;另一類系統(tǒng)稱為軟件模型,描述了實(shí)現(xiàn)概念模型的軟件解決方法。 20 簡(jiǎn)述結(jié)構(gòu)化方法總體設(shè)計(jì)的任務(wù)及目標(biāo)。 答: 任務(wù) :在需求分析的基礎(chǔ)上,定義滿足需求所需要的結(jié)構(gòu)。 目標(biāo) :建立系統(tǒng)的模塊結(jié)構(gòu)。 21 簡(jiǎn)述結(jié)構(gòu)化方法詳細(xì)設(shè)計(jì)的任務(wù)及目標(biāo)。 答: 任務(wù) :具體描述模塊結(jié)構(gòu)圖中的每一模塊,即給出實(shí)現(xiàn)模塊功能的實(shí)施機(jī)制,包括一組例程和數(shù)據(jù)結(jié)構(gòu),從而精確地定義了滿足需求所規(guī)約的結(jié)構(gòu)。目標(biāo):將總體設(shè)計(jì)階段所產(chǎn)生的系統(tǒng)高層結(jié)構(gòu)映射為以這些術(shù)語所以澳大的低層結(jié)構(gòu),也是系統(tǒng)的最終結(jié)構(gòu)。 22 簡(jiǎn)述變換設(shè)計(jì)與事務(wù)設(shè)計(jì)之間的區(qū)別。 答: 區(qū)別 :變換設(shè)計(jì)的目標(biāo)是將變換型數(shù)據(jù)流圖映射為模塊結(jié)構(gòu)圖,而事務(wù)設(shè)計(jì)的目標(biāo)是將事務(wù)型數(shù)據(jù)流圖映射為模塊結(jié)構(gòu)圖。 23 簡(jiǎn)述啟發(fā)式規(guī)則的基本原理。 答:?jiǎn)l(fā)式規(guī)則“基于高內(nèi)聚低耦合的原理,采用一些經(jīng)驗(yàn)性的啟發(fā)式規(guī)則,對(duì)初始的模塊結(jié)構(gòu)圖進(jìn)行精化 ,形成最終的模塊結(jié)構(gòu)圖”。啟發(fā)式規(guī)則包括: 1)改進(jìn)軟件結(jié)構(gòu),提高模塊獨(dú)立性。 2)力求模塊規(guī)模適中。 3)力求深度、寬度、扇出和扇入適中。 4)盡力使模塊的作用域在其控制域之內(nèi)。 5)盡力降低模塊接口的復(fù)雜度。 6)力求模塊功能可以預(yù)測(cè)。 24 簡(jiǎn)述依據(jù)一個(gè)系統(tǒng)的 DFD,將其轉(zhuǎn)換為 MSD 的基本思路。 答:結(jié)構(gòu)化設(shè)計(jì)方法在分類 DFD 的基礎(chǔ)上,基于自頂向下、功能分解的設(shè)計(jì)原則,定義了兩種不同的“映射”,即變換設(shè)計(jì)和事務(wù)設(shè)計(jì)。其基本步驟是,首先將系統(tǒng)的 DFD 圖首先轉(zhuǎn)化為初始的模塊結(jié)構(gòu)圖,再基于“高內(nèi)聚低耦合”這一軟件設(shè)計(jì)原理 ,通過模塊化,將初始的模塊結(jié)構(gòu)圖轉(zhuǎn)化為最終的、可供詳細(xì)設(shè)計(jì)使用的模塊結(jié)構(gòu)圖( MSD)。 25 為什么說結(jié)構(gòu)化
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1