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

正文內(nèi)容

軟件工程課后習(xí)題參考答案-文庫吧

2025-09-15 13:58 本頁面


【正文】 分析與結(jié)構(gòu)化設(shè)計之間存在一條“鴻溝”? 答:從軟件方法學(xué)習(xí)研究的角度,結(jié)構(gòu)化方法仍然存在一些問題,其中最主要的問題是仍然沒有“擺脫”馮諾依曼體系結(jié)構(gòu)的影響,捕獲的“功能(過程)”和“數(shù)據(jù)”恰恰是客觀失誤的易變性質(zhì),由此建造的系統(tǒng)結(jié)構(gòu)很難與客觀實際系統(tǒng)的結(jié)構(gòu)保持一致。 。 答: 1 上層數(shù)據(jù)流可以打包,實例研究數(shù)據(jù)流查詢要求就是一個打包數(shù)據(jù),并以 *作一特殊標(biāo)志。上 下層 數(shù)據(jù)流之間的對應(yīng)關(guān)系通過數(shù)據(jù)字典予以描述。 2 為便于理解,把一幅圖中圖元個數(shù)盡量控制在 7 加減 2 個 以內(nèi)。 3檢查與每個加工相關(guān)的數(shù)據(jù)流是否有太多的輸入 /輸出數(shù)據(jù)流,并尋找可降低該加工接口復(fù)雜性 的,對數(shù)據(jù)流進行劃分的方法。 4 分析數(shù)據(jù)內(nèi)容,確定是否所有的輸入信息都用于產(chǎn)生輸出信息,相應(yīng)的 由一個加工產(chǎn)生的所有信息是否都能由進入該加工的信息導(dǎo)出。 。 答:最主要的問題是沒有擺脫馮諾依曼體系結(jié)構(gòu)的影響,捕獲的功能過程和數(shù)據(jù)恰恰是客觀事物的易變性質(zhì),由此建造的系 統(tǒng)結(jié)構(gòu)很難與客觀實際系統(tǒng)的結(jié)構(gòu)保持一致。在某種意義上說就是這些問題促使面向?qū)ο蠓椒▽W(xué)的產(chǎn)生和發(fā)展。 。 答:第一步,設(shè)計準(zhǔn)備,復(fù)查并精化系統(tǒng)模型。第二步,確定輸入,變換,輸出這三部分之間的邊界。第三步,第一級分解,系統(tǒng)模塊結(jié)構(gòu)圖頂層和第一層設(shè)計。第四步,第二級分解,自頂向下,逐步求精。 。 答:第一步,設(shè)計準(zhǔn)備,復(fù)查并精化系統(tǒng)模型。第二步,確定事務(wù)處理中心。第三步,第一級分解,系統(tǒng)模塊結(jié)構(gòu)圖頂層和第一層設(shè)計,以數(shù)據(jù)流圖為基礎(chǔ),按自頂向下逐步細化的原則 進行。第二級分解自頂向下逐步求精。 ,應(yīng)該由哪些基本部分組成? 答:包括結(jié)構(gòu)化分析方法 、 結(jié)構(gòu)化設(shè)計方法 、 結(jié)構(gòu)化程序設(shè)計方法 , UML 給出了哪些基本術(shù)語? 答 :為了支持抽象分析和設(shè)計中的事物, UML 給出了 8 個基本術(shù)語,即類、接口、協(xié)作、用況、主動類、構(gòu)件、制品、結(jié)點,并給出了這些基本術(shù)語的一些變體。 , UML 給出了哪些基本術(shù)語?這些術(shù)語之間是什么關(guān)系? 答 :關(guān)聯(lián)、泛化、細化和依賴,以及它們的一些變體 。 .結(jié)構(gòu)關(guān)系 ,繼承關(guān)系 ,精化關(guān)系 ,依賴關(guān)系 . ?并說明。 答 類是一組具有相同屬性、操作、關(guān)系和語義的對象的描述。對象是類的一個實例 ? 答 :類圖是可視化地表達系統(tǒng)表態(tài)結(jié)構(gòu)模型的工具,通常 接口、關(guān)聯(lián)、泛化和依賴 ? 答 :在規(guī)約一個狀態(tài)時 ,主要涉及一下內(nèi)容 (1)名字 (2).進入 /退出效應(yīng) .(3).do 動作活動 .(4).被延遲事件 . ? 答: 順序圖是一種交互圖,即由一組對象以及按時序組織的對象之間的關(guān)系組成,其中還飲食這些對象之間所發(fā)送的消息 ? 答:關(guān)聯(lián)是目錄之間的一種結(jié)構(gòu)關(guān)系,是對一組具有相同結(jié)構(gòu)、相同鏈接的描述。鏈?zhǔn)菍ο笾g具有特定語義關(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)得到分析包,在分析階段還可以找到其它的一些分析包,比如某個相對底層的服務(wù)(如用于表示持久化機制的包)。 分析包通常會對應(yīng)到設(shè)計階段的應(yīng)用子系統(tǒng),除此之外,還有其它的一些設(shè)計子系統(tǒng),比如負責(zé)封裝通訊機制的 Corba 服務(wù)子系統(tǒng)。 UML 可以從那些角度來刻畫一個系統(tǒng)的行為?為什么? 靜態(tài)、動態(tài) ,面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化方法提取信息的不同角度是什么?各自的角度將對建造的系統(tǒng)模型產(chǎn)生什么影響? 答: 結(jié)構(gòu)化方法的提出,是基于看待客觀世界的基本觀點,即一切信息系統(tǒng)都是由信息流構(gòu)成的,每一信息流都有自己的起點 數(shù)據(jù)源,有自己的歸宿 數(shù)據(jù)潭,有驅(qū)動信息流動的加工,所謂信息處理主要表現(xiàn)為信息的流動。 結(jié)構(gòu)化方法作為一種特定的軟件開發(fā)方法學(xué),是從系統(tǒng)分析和軟件設(shè)計的一種思想工具。 面向?qū)ο蠓椒ㄕJ為,世界是由客體組成的 ,客體有自己的屬性和活動規(guī)律,客體之間的相互依賴和相互作用構(gòu)成了大千世界的各式各樣系統(tǒng)。所以就應(yīng)充分運用人類認識客觀世界、解決實際問題的思維方式和方法。 眠功效對象方法是一種根據(jù)客體之間的關(guān)系來建造系統(tǒng)模型的系統(tǒng)化方法。 ? 答: 結(jié)構(gòu)化方法主要體現(xiàn)在三個方面。一、自頂向下,逐步求精:把程序看成是一個逐步演化的過程。把一個系統(tǒng)與程序看成是一層一層的。例如:戶籍管理系統(tǒng)可以劃分為:戶籍遷入遷出,人員遷入遷出,戶籍注銷,人員注銷等幾個子系統(tǒng),而 每個子系統(tǒng)又劃分為接收用戶信息,實施處理,提供返回信息等等部分。二、模塊化:即將幾個系統(tǒng)分成幾個模塊,每個模塊實現(xiàn)特定的功能,最終整個系統(tǒng)由這些模塊組成。模塊跟模塊之間通過接口傳遞信息,模塊最重要的特點就是獨立性,模塊之間還有上下層的關(guān)系,上層模塊調(diào)用下層模塊來實現(xiàn)一些功能。三、語句結(jié)構(gòu)化:順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu),都是常用的語句結(jié)構(gòu)。 面向?qū)ο蠓椒ㄖ饕校阂弧⒖陀^世界中的事物都是對象,對象之間存在一定的關(guān)系,并且復(fù)雜對象由簡單對象構(gòu)成。二、具有相同屬性和操作的對象屬于一個類,對象是類的一個實例。三、類 之間可以有層次結(jié)構(gòu),即類可以有子類,其中,子類繼承父類的全部屬性和操作,而且子類有自己的屬性和操作。四、類具有封裝性,把類內(nèi)部的屬性和一些操作隱藏起來,只有公共的操作對外是可見的,對象只可通過消息來請求其它對象的操作或自己的操作。五、強調(diào)充分運用人在日常邏輯思維中經(jīng)常采用的思想方法與原則。例如:抽象,分類,繼承,聚合,封裝,關(guān)聯(lián)等。 45 類與對象之間的關(guān)系,舉例說明? 答: 類是一組具有相同書、操作、關(guān)系、和語義的對象的描述,對象是類的一個實例。一個類可以有多個屬性,也可以沒有屬性。而類的一個對象對其所屬類的 每一個屬性應(yīng)有特定的值。 ,試舉例說明 答:關(guān)聯(lián)是類目的一種結(jié)構(gòu)關(guān)系,是對一組具有相同結(jié)構(gòu)、相同鏈的描述,鏈?zhǔn)菍ο笾g具有特定語意關(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)移 。 ?舉例說明之 答:含有子狀態(tài)的狀態(tài)稱為組合狀態(tài),組合狀態(tài)包含兩種類型的字狀態(tài)機,即順序子狀態(tài)和并發(fā)子狀態(tài)機 49 何謂非正交子狀態(tài)機,并簡述非正交子狀態(tài)機的轉(zhuǎn)入與轉(zhuǎn)出 答:非正交 子狀態(tài)機就是順序子狀態(tài)機 ,并簡述正交子狀態(tài)機的轉(zhuǎn)入與轉(zhuǎn)出 答:正交子狀態(tài)就是并發(fā)子狀態(tài)機 ?對信號事件和調(diào)用事件作一比較 答:事件是指對確定的時空內(nèi)一個有意義的規(guī)約信號;事件是指消息的一個類目,是一個消息類型,調(diào)用事件是指對象接受到一個操作的請求,信號事件是一種異步事件,信號通常由狀態(tài)處理機,調(diào)用事件往往是一個同步事件,即發(fā)送者和接受者都處在該操作執(zhí)行期間的一個匯合點,發(fā)送者的控制流一直被掛起,直到該操作執(zhí)行完成 52 何謂順序圖中的控制操作子?試舉例說明 答:為了控制交 互行為描述的復(fù)雜性,以便更清晰地表達順序圖中的復(fù)雜控制, UML 給出了 4 種最常用的控制操作子;例如,選擇執(zhí)行操作子:該控制操作子記為“ Opr”,由兩部分組成,條件執(zhí)行操作子:該操作子記為“ alt”,控制體通過水平線將其分為一部分,每一部分表示一個條件分支,每一分支有一個監(jiān)護條件,并發(fā)執(zhí)行操作子:該操作子記為“ par”,該控制操作子的體通過水平線將其分為多個部分,迭代執(zhí)行操作子:該操作子記為“ loop”,其中一個監(jiān)護條件出現(xiàn)在控制體中一條生命線的頂端 53 何謂順序圖中的控制操作子?試舉例說明。 答: 為了控制交互 行為描述的復(fù)雜性,以便更清晰地表達順序圖中的復(fù)雜控制,給出了個個控制操作子,選擇、條件、并發(fā)、迭代操作控制子 。 “ RUP 增量、迭代開發(fā)”之間關(guān)系 答 :RUP 迭代、增量式開發(fā)是演化模型的一個變體,即規(guī)定了“大的”迭代數(shù)量- 4 個階段,并規(guī)定了每次迭代的目標(biāo)初使階段 :獲得與特定腹部和平臺無關(guān)的系統(tǒng)體系結(jié)構(gòu)輪廓,以此建立產(chǎn)品功能范圍 。編制實例業(yè)務(wù)實例,從業(yè)務(wù)角度指出該項目的價值,減少項目主要的錯誤風(fēng)險 ; 精華階段 :通過捕獲并描述系統(tǒng)的大部分
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1