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

正文內(nèi)容

軟件工程課后習(xí)題參考答案-在線瀏覽

2024-12-22 13:58本頁面
  

【正文】 要的 。 作用域 :受該模塊內(nèi)的一個判定所影響的所有模塊的影響 16 為了表達系統(tǒng)功能模型,結(jié)構(gòu)化分析方法給出了哪些基本概念?他們是如何表示的?其基本作用是什么?使用中應(yīng)注意哪些問題? 答: 給出的基本概念 : 數(shù)據(jù)流、加工、數(shù)據(jù)存儲、數(shù)據(jù)源和數(shù)據(jù)潭。 作用 :數(shù)據(jù)流:用于表達在分析中所使用的、用于表達“客體”的信號。數(shù)據(jù)存儲:用于表達在分析中所使用的、用于表達“結(jié)構(gòu)化客體”的信號。 17 以結(jié)構(gòu)化分析方法建立的系統(tǒng)功能模型由哪些部分組成?每一部分的基本作用是什么? 答: 組成部分 :數(shù)據(jù)流、加工、數(shù)據(jù)存儲、數(shù)據(jù)源和數(shù)據(jù)潭。 答:順序結(jié)構(gòu)是指數(shù)據(jù) A 是由數(shù)據(jù) B 和數(shù)據(jù) C 順序構(gòu)成的,記為“ +”。選擇結(jié)構(gòu)是指由數(shù)據(jù) A 或是由數(shù)據(jù) B0 或是 有數(shù)據(jù) C0 定義 的,即數(shù)據(jù) B 不可能同時是 B0 C0, 并記為“ |”。重復(fù)結(jié)構(gòu)是指 數(shù)據(jù) A 是由多個重復(fù)出現(xiàn)的數(shù)據(jù) B 構(gòu)成,并記為“{}”。 19 就一個特定系統(tǒng)而言,系統(tǒng)功能模型與系統(tǒng)模型的主要區(qū)別是什么? 答: 區(qū)別 :系統(tǒng)功能模型分為 數(shù)據(jù)流、加工、數(shù)據(jù)存儲、數(shù)據(jù)源和數(shù)據(jù)潭這四部分組成。 20 簡述結(jié)構(gòu)化方法總體設(shè)計的任務(wù)及目標。 目標 :建立系統(tǒng)的模塊結(jié)構(gòu)。 答: 任務(wù) :具體描述模塊結(jié)構(gòu)圖中的每一模塊,即給出實現(xiàn)模塊功能的實施機制,包括一組例程和數(shù)據(jù)結(jié)構(gòu),從而精確地定義了滿足需求所規(guī)約的結(jié)構(gòu)。 22 簡述變換設(shè)計與事務(wù)設(shè)計之間的區(qū)別。 23 簡述啟發(fā)式規(guī)則的基本原理。啟發(fā)式規(guī)則包括: 1)改進軟件結(jié)構(gòu),提高模塊獨立性。 3)力求深度、寬度、扇出和扇入適中。 5)盡力降低模塊接口的復(fù)雜度。 24 簡述依據(jù)一個系統(tǒng)的 DFD,將其轉(zhuǎn)換為 MSD 的基本思路。其基本步驟是,首先將系統(tǒng)的 DFD 圖首先轉(zhuǎn)化為初始的模塊結(jié)構(gòu)圖,再基于“高內(nèi)聚低耦合”這一軟件設(shè)計原理 ,通過模塊化,將初始的模塊結(jié)構(gòu)圖轉(zhuǎn)化為最終的、可供詳細設(shè)計使用的模塊結(jié)構(gòu)圖( MSD)。諾依曼體系結(jié)構(gòu)的影響,捕獲的“功能(過程)”和“數(shù)據(jù)”恰恰是客觀失誤的易變性質(zhì),由此建造的系統(tǒng)結(jié)構(gòu)很難與客觀實際系統(tǒng)的結(jié)構(gòu)保持一致。 答: 1 上層數(shù)據(jù)流可以打包,實例研究數(shù)據(jù)流查詢要求就是一個打包數(shù)據(jù),并以 *作一特殊標志。 2 為便于理解,把一幅圖中圖元個數(shù)盡量控制在 7 加減 2 個 以內(nèi)。 4 分析數(shù)據(jù)內(nèi)容,確定是否所有的輸入信息都用于產(chǎn)生輸出信息,相應(yīng)的 由一個加工產(chǎn)生的所有信息是否都能由進入該加工的信息導(dǎo)出。 答:最主要的問題是沒有擺脫馮在某種意義上說就是這些問題促使面向?qū)ο蠓椒▽W(xué)的產(chǎn)生和發(fā)展。 答:第一步,設(shè)計準備,復(fù)查并精化系統(tǒng)模型。第三步,第一級分解,系統(tǒng)模塊結(jié)構(gòu)圖頂層和第一層設(shè)計。 。第二步,確定事務(wù)處理中心。第二級分解自頂向下逐步求精。 , UML 給出了哪些基本術(shù)語?這些術(shù)語之間是什么關(guān)系? 答 :關(guān)聯(lián)、泛化、細化和依賴,以及它們的一些變體 。 答 類是一組具有相同屬性、操作、關(guān)系和語義的對象的描述。鏈是對象之間具有特定語義關(guān)系的抽象,實現(xiàn)之后的鏈接通常稱為對象之間的鏈接 . ? 答 :一個用況圖通常包含 6 個模型元素 ,它們是主題、用況、參與者、關(guān)聯(lián)、泛化、依賴 ? 答: 狀態(tài)圖可用于創(chuàng)建有關(guān)系統(tǒng)(或系統(tǒng)成分)的行為生存周期模型,表達有關(guān)系紡(或系統(tǒng)成分)的一種動態(tài)結(jié)構(gòu),給出有關(guān)系統(tǒng)(或系統(tǒng)成分)在生存期間有哪些階段、每一階段可從事的活動 以及對外所呈現(xiàn)的特征等 方面 的信息 ,同時引入“操作”和“方法”的目的是什么? 答 :表達模型化包之間的關(guān)系 ?如何劃分包 答: 包的最初來源是用例,包劃分的最初來源是用例模型,對用例按功能分組,可以得到用例包。 分析包通常會對應(yīng)到設(shè)計階段的應(yīng)用子系統(tǒng),除此之外,還有其它的一些設(shè)計子系統(tǒng),比如負責(zé)封裝通訊機制的 Corba 服務(wù)子系統(tǒng)。 結(jié)構(gòu)化方法作為一種特定的軟件開發(fā)方法學(xué),是從系統(tǒng)分析和軟件設(shè)計的一種思想工具。所以就應(yīng)充分運用人類認識客觀世界、解決實際問題的思維方式和方法。 ? 答: 結(jié)構(gòu)化方法主要體現(xiàn)在三個方面。把一個系統(tǒng)與程序看成是一層一層的。二、模塊化:即將幾個系統(tǒng)分成幾個模塊,每個模塊實現(xiàn)特定的功能,最終整個系統(tǒng)由這些模塊組成。三、語句結(jié)構(gòu)化:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu),都是常用的語句結(jié)構(gòu)。二、具有相同屬性和操作的對象屬于一個類,對象是類的一個實例。四、類具有封裝性,把類內(nèi)部的屬性和一些操作隱藏起來,只有公共的操作對外是可見的,對象只可通過消息來請求其它對象的操作或自己的操作。例如:抽象,分類,繼承,聚合,封裝,關(guān)聯(lián)等。一個類可以有多個屬性,也可以沒有屬性。 ,試舉例說明 答:關(guān)聯(lián)是類目的一種結(jié)構(gòu)關(guān)系,是對一組具有相同結(jié)構(gòu)、相同鏈的描述,鏈是對象之間具有特定語意關(guān)系的抽象,實現(xiàn)之后的鏈通常稱為對象之間的連接,關(guān)聯(lián)用一條連接兩個類目的線段表示,并可對其命名 ,如何描述一個對象的狀態(tài)?試舉例說明 答:一個狀態(tài)是類目的一個實例在其生存中的一種條件或情況,期間該實力滿足這一條件,執(zhí)行某一活動或等待某一消息;在 UML 中,通常把一個狀態(tài)表示成一個具有圓角的矩形,分為名字欄和內(nèi)部轉(zhuǎn)換欄,主要包括:名字,是一個 表示狀態(tài)的文本串,作為狀態(tài)名;進入 /退出效應(yīng),為了有效地抽取一個對象的狀態(tài),控制狀態(tài)抽取的復(fù)雜性, UML 在規(guī)約一個狀態(tài)時引入進入 /退出效應(yīng);狀態(tài)內(nèi)部轉(zhuǎn)移,是指沒有導(dǎo)致該狀態(tài)改變的內(nèi)部轉(zhuǎn)移; do 動作或活動,是指狀態(tài)中一動作或活動沒有完成,就一直執(zhí)行之,并當(dāng)該動作或活動完成時,可能會產(chǎn)生一個完成事件,導(dǎo)致該狀態(tài)的轉(zhuǎn)移 。 答: 為了控制交互 行為描述的復(fù)雜性,以便更清晰地表達順序圖中的復(fù)雜控制,給出了個個控制操作子,選擇、條件、并發(fā)、迭代操作控制子 。編制實例業(yè)務(wù)實例,從業(yè)務(wù)角度指出該項目的價值,減少項目主要的錯誤風(fēng)險 ; 精華階段 :通過捕獲并描述系統(tǒng)的大部分需求,建立系統(tǒng)體系結(jié)構(gòu)基線的第一個版本,主要包括用況模型和分析 模型,減少次要的錯誤風(fēng)險,到該階段未,就能夠估算成本、進步,并能詳細地規(guī)劃構(gòu)造階段 ; 構(gòu)造階段 :通過演化,形成最終的系統(tǒng)體系結(jié)構(gòu)基線,開發(fā)完整的系統(tǒng),確保產(chǎn)品可以開始向客戶交付,即具有初始操作能力 ; 移交階段 :確保有一個實在的產(chǎn)品發(fā)布給用戶群。 與 UML 之間關(guān)系 答 :RUP 與 UML 是一對“姐妹”,它們構(gòu)成了一種特定的軟件開發(fā)方法學(xué)。而 RUP 利用這些術(shù)語定義了需求獲取層、系 統(tǒng)分析層、設(shè)計層、實現(xiàn)層,并給出了實現(xiàn)各層模型之間映射的基本活動以及相關(guān)指導(dǎo) 。 答 :從客戶、用戶、計劃者、開發(fā)者想法和意愿中搜取特征,形成特征表。 答 :使用 UML 中 的 用況、參與者以及依賴等 術(shù)語來抽象客觀實際問題,形成系統(tǒng)的需求獲取模型 ,以及各活動的輸入和輸出 答 :發(fā)現(xiàn)描述參與者和用況,輸入 :業(yè)務(wù)模型或領(lǐng)域模型,補充需求,特征表 。輸出 :體系結(jié)構(gòu)描述 [用況模型視角 ]; 精華用況 :輸入 :用況模型 [概述 ],補充需求,術(shù)語表 。輸出 :人機接口原理 ; 用況模型結(jié) 構(gòu)化 :輸入 :用況 [精華 ],用況模型 [概述 ],補充需求,術(shù)語表 。 ?舉例說明 答 :參與者 :發(fā)現(xiàn)參與者與描述參與者 :1)之前已經(jīng)存在業(yè)務(wù)用況模型,可依據(jù)業(yè)務(wù)模型直接發(fā)現(xiàn)一些候選參與者, 2)沒有業(yè)務(wù)用況模型,即使存在領(lǐng)域模型,也需要系統(tǒng)分析人員與客戶一起來標識系統(tǒng)參與者 。 答 :在系統(tǒng)用況模型的基礎(chǔ)上,創(chuàng)建系統(tǒng)分析模型以及在該分析模型視角下的體系結(jié)構(gòu)描述,系統(tǒng)分析模型是系統(tǒng)的一種概念模型,解決系統(tǒng)用況模型中存在的二義性和不一致性問題,并以一種系統(tǒng)化的形式準確地表達用戶的需求 。為此, RUP 首先給出了3 個術(shù)語 :分析包、分析類和用況細化,用于表達需求中“大粒度”的概念,開發(fā)人員使用這些術(shù)語可以規(guī)約系統(tǒng)分析中所要使用的信息 。 用況細化 :是一個針對一個用況,其行為可用多個分析類之間的相互作用來細化,并記為用況細化 [分析 ] 分析包 :分析包是一種控制信息組織復(fù)雜性的機制,提供了分析制品的一種組織手段,形成了一些可管理的部分。輸出 :分析包 [概述 ]、分析類 [概述 ]、體 系結(jié)構(gòu)描述 [分析 ]; 細化用況 :輸入 :用況模型、補充需求、業(yè)務(wù)模型或領(lǐng)域模型、體系結(jié)構(gòu)描述 [分析 ]。 64 需求分析模型對以后開發(fā)工作的影響 答 :對設(shè)計中子系統(tǒng)的影響。分析包可以作為類設(shè)計時的規(guī)格說明。用況細分 [分析 ]對用況細化 [設(shè)計 ]有兩方面影響, 一個是它們有乃至于為用況創(chuàng)建更精確的規(guī)格說明,另一個是當(dāng)對用況進行設(shè)計時,用況細化 [分析 ]可作為其輸入。 答 :設(shè)計目標 :定義滿足系統(tǒng) /產(chǎn)品分析模型所規(guī)約需求的軟件結(jié)構(gòu)基本術(shù)語 :設(shè)計子系統(tǒng)、設(shè)計類、用況細化 [設(shè)計 ]、接口、以及用于表達子系統(tǒng)之間關(guān)系的依賴、用于表達設(shè)計類之間關(guān)系的關(guān)聯(lián)等 ,這些術(shù)語確定了系統(tǒng)設(shè)計模型的各種形態(tài) 。 ,以及各活動的輸入與輸出 答 :體系結(jié)構(gòu)設(shè)計 :輸入 :用況模型、補充需求、分析模型、體系結(jié)構(gòu)描述 [分析模型角度 ]。輸出 : 用況 [設(shè)計 實現(xiàn) ]、設(shè)計類 [概述 ]、子系統(tǒng) [概述 ]、接口 [概述 ]; 對類設(shè)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1