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

正文內(nèi)容

軟件體系結(jié)構(gòu)考試要點(diǎn)-資料下載頁(yè)

2025-06-25 00:18本頁(yè)面
  

【正文】 何產(chǎn)生的,消息的發(fā)出者和接收者不必知道彼此的情況。這使得構(gòu)件之間的耦合度低,構(gòu)件重用性好,構(gòu)件的更換更容易。在一般的互聯(lián)接口定義的系統(tǒng)中,構(gòu)件之間的連接是在要求的服務(wù)和提供的服務(wù)之間進(jìn)行固定的匹配,而在HMB中,構(gòu)件對(duì)外來(lái)消息進(jìn)行響應(yīng)后,可能會(huì)引起狀態(tài)的變遷。因此,一個(gè)構(gòu)件在收到同樣的消息后,在不同時(shí)刻所處的不同狀態(tài)下,可能會(huì)有不同的響應(yīng)。請(qǐng)根據(jù)P147圖52介紹體系結(jié)構(gòu)設(shè)計(jì)方法的元模型。答:元模型是對(duì)各種體系結(jié)構(gòu)設(shè)計(jì)模型的抽象。圖中用圓角矩形表示概念,用連線表示概念之間的關(guān)聯(lián),用菱形符號(hào)表示3~4個(gè)概念之間的關(guān)聯(lián)??蛻簦罕硎灸切╆P(guān)心體系結(jié)構(gòu)設(shè)計(jì)的系統(tǒng)相關(guān)人員;需求規(guī)格說(shuō)明:描述了所要開(kāi)發(fā)的體系結(jié)構(gòu)的系統(tǒng)需求;制品:表示某一方法的制品描述;解決方案抽象:定義了子結(jié)構(gòu)的概念表示;體系結(jié)構(gòu)描述:定義了體系結(jié)構(gòu)的規(guī)格說(shuō)明;領(lǐng)域知識(shí):用于表示在解決某一問(wèn)題中所用的知識(shí)范圍;請(qǐng)根據(jù)P167圖61簡(jiǎn)要介紹基于體系結(jié)構(gòu)的軟件開(kāi)發(fā)過(guò)程的各個(gè)步驟。并說(shuō)明各個(gè)步驟的必要性何在?或者說(shuō),它們?cè)谲浖芷谥卸计鸬搅耸裁醋饔??本過(guò)程由以下步驟組成:(1)導(dǎo)出體系結(jié)構(gòu)需求:體系結(jié)構(gòu)需求由開(kāi)發(fā)組織創(chuàng)建,并受技術(shù)環(huán)境和體系結(jié)構(gòu)設(shè)計(jì)師個(gè)人經(jīng)驗(yàn)的影響。該步驟的輸出有3個(gè):列舉功能需求;列舉特定體系結(jié)構(gòu)需求;列舉質(zhì)量場(chǎng)景集合,它為體系結(jié)構(gòu)需求提供具體測(cè)試;(2)設(shè)計(jì)體系結(jié)構(gòu):一個(gè)體系結(jié)構(gòu)設(shè)計(jì)師在開(kāi)發(fā)體系結(jié)構(gòu)時(shí),先做出一些設(shè)計(jì)決定,然后通過(guò)考慮不同的體系結(jié)構(gòu)構(gòu)造和視圖來(lái)對(duì)這些設(shè)計(jì)決定進(jìn)行分析。體系結(jié)構(gòu)設(shè)計(jì)是一個(gè)迭代的過(guò)程,首先做出某些決策并進(jìn)行分析,然后重新考慮并重新作決定,直到設(shè)計(jì)達(dá)到封閉;(3)文檔化體系結(jié)構(gòu):體系結(jié)構(gòu)的文檔是為支持程序設(shè)計(jì)人員和分析人員而設(shè)計(jì)的。它是加深各種系統(tǒng)相關(guān)人員之間通信交流程度的有效工具,并能從中導(dǎo)出體系結(jié)構(gòu)需求。創(chuàng)建并維護(hù)體系結(jié)構(gòu)文檔是長(zhǎng)期性的軟件體系結(jié)構(gòu)取得成功的關(guān)鍵因素之一;(4)分析體系結(jié)構(gòu):確定潛在的風(fēng)險(xiǎn),驗(yàn)證所給出的設(shè)計(jì)能夠處理所提出的質(zhì)量需求,之所以要求外部評(píng)估人員的參與,是為了確保能夠毫無(wú)偏見(jiàn)地進(jìn)行檢查,并保證評(píng)估結(jié)果的可信性;(5)實(shí)現(xiàn)體系結(jié)構(gòu):當(dāng)把一個(gè)體系結(jié)構(gòu)轉(zhuǎn)變成代碼,要考慮到各種常用的軟件工程和項(xiàng)目管理知識(shí):詳細(xì)設(shè)計(jì)、編碼實(shí)現(xiàn)、測(cè)試、配置管理等;(6)維護(hù)體系結(jié)構(gòu):對(duì)于體系結(jié)構(gòu)來(lái)說(shuō),良好的文檔、良好的發(fā)布和良好的維護(hù)都非常重要。如果缺少任何一方面的活動(dòng),那么體系結(jié)構(gòu)將不可避免地偏離其初始原則;請(qǐng)根據(jù)P185圖71對(duì)SAAM的各個(gè)步驟進(jìn)行較詳細(xì)的介紹。P184步驟:(1)場(chǎng)景開(kāi)發(fā):場(chǎng)景生成是各種涉眾參與討論和頭腦風(fēng)暴的過(guò)程。每個(gè)參與者都有自己的視角,并提供基于此的場(chǎng)景。此階段可能會(huì)迭代進(jìn)行好幾次。場(chǎng)景開(kāi)發(fā)與體系結(jié)構(gòu)描述是相互關(guān)聯(lián)、相互驅(qū)動(dòng)的。(2)描述體系結(jié)構(gòu):體系結(jié)構(gòu)文檔包括了需要評(píng)估的信息,為了更好地進(jìn)行評(píng)估,體系結(jié)構(gòu)描述應(yīng)該以一種參與者都能接受的形式表達(dá),對(duì)構(gòu)件、連接件、模塊、配置、依賴(lài)、部署等概念要去分清楚。(3)對(duì)場(chǎng)景分類(lèi)和設(shè)置優(yōu)先級(jí):SAAM中的場(chǎng)景分為兩類(lèi):直接場(chǎng)景和間接場(chǎng)景。直接場(chǎng)景是指當(dāng)前體系結(jié)構(gòu)不經(jīng)修改即可支持的場(chǎng)景。間接場(chǎng)景不能直接被當(dāng)前體系結(jié)構(gòu)支持。由于時(shí)間和資源有限,就需要通過(guò)設(shè)置優(yōu)先級(jí)的方法來(lái)選擇最關(guān)鍵的場(chǎng)景。CMU SEI建議以涉眾范圍內(nèi)投票的方式?jīng)Q定哪些是“關(guān)鍵”的。(4)間接場(chǎng)景的獨(dú)立評(píng)估:對(duì)于每個(gè)候選體系結(jié)構(gòu),都要評(píng)估一下在每個(gè)間接場(chǎng)景下的表現(xiàn)。在此,體系結(jié)構(gòu)的元素被映射到具體的質(zhì)量屬性。間接場(chǎng)景都要求改動(dòng)當(dāng)前體系結(jié)構(gòu)。(5)識(shí)別場(chǎng)景關(guān)聯(lián):如果不同的場(chǎng)景都要求對(duì)同一個(gè)體系結(jié)構(gòu)元素進(jìn)行修改,則稱(chēng)這些場(chǎng)景關(guān)聯(lián)于此元素。場(chǎng)景關(guān)聯(lián)的程度高意味著功能分解不良。場(chǎng)景關(guān)聯(lián)可能是災(zāi)難的種子,因?yàn)閷?lái)系統(tǒng)演化的時(shí)候該關(guān)聯(lián)會(huì)導(dǎo)致混亂的修改。(6)形成整體評(píng)估:SAAM的最后一步是形成總結(jié)報(bào)告。如果候選體系結(jié)構(gòu)只有一個(gè),那么總體評(píng)估要做的就是審查前面步驟的結(jié)果并總結(jié)成報(bào)告。修改計(jì)劃將基于此報(bào)告。請(qǐng)根據(jù)P207圖81分析服務(wù)提供者、服務(wù)請(qǐng)求者和服務(wù)注冊(cè)中心三者的作用,以及它們之間的工作流程。答:作用:(1)服務(wù)提供者:發(fā)布自己的服務(wù),并且對(duì)服務(wù)請(qǐng)求進(jìn)行響應(yīng)。(2)服務(wù)注冊(cè)中心:注冊(cè)已發(fā)布的WebServices,對(duì)其進(jìn)行分類(lèi),并提供搜索服務(wù)。(3)服務(wù)請(qǐng)求者:利用服務(wù)注冊(cè)中心查找所需的服務(wù),然后使用該服務(wù)。這些角色之間使用三種操作:(1)發(fā)布操作:使服務(wù)提供者可以向服務(wù)注冊(cè)中心注冊(cè)自己的功能及訪問(wèn)接口。(2)查找操作:使服務(wù)請(qǐng)求者可以通過(guò)服務(wù)注冊(cè)中心查找特定種類(lèi)的服務(wù)。(3)綁定操作:使服務(wù)請(qǐng)求者能夠真正使用服務(wù)提供者提供的服務(wù)。請(qǐng)根據(jù)P229圖811介紹UDDI的具體工作步驟。答:(1)軟件公司、標(biāo)準(zhǔn)化組織和程序員定義了企業(yè)如何在UDDI中注冊(cè)的規(guī)劃后,開(kāi)始向UDDI注冊(cè)中心發(fā)布這些規(guī)則的描述信息。這些規(guī)則被稱(chēng)為技術(shù)模型;(2)企業(yè)向UDDI注冊(cè)中心注冊(cè)關(guān)于該企業(yè)及其提供的WebServices的描述;(3)UDDI注冊(cè)中心會(huì)給每個(gè)實(shí)體指定一個(gè)在相關(guān)程序中唯一的標(biāo)識(shí)符,從而可以隨時(shí)了解所有這些實(shí)體的當(dāng)前情況;(4)電子交易場(chǎng)所和搜索引擎等其他類(lèi)型的客戶和商務(wù)應(yīng)用程序使用UDDI注冊(cè)中心來(lái)發(fā)現(xiàn)他們感興趣的WebServices;(5)其他的企業(yè)就可以調(diào)用這些服務(wù),方便、迅速地進(jìn)行商務(wù)應(yīng)用程序的動(dòng)態(tài)集成;
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1