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

正文內(nèi)容

軟件體系結(jié)構(gòu)考試要點(diǎn)(編輯修改稿)

2024-07-22 00:18 本頁面
 

【文章內(nèi)容簡介】 系統(tǒng)擴(kuò)展能力差,安全性難以控制;在正交軟件體系結(jié)構(gòu)中,什么是完全正交結(jié)構(gòu)?在實(shí)際使用時(shí)是不是必須嚴(yán)格遵守結(jié)構(gòu)正交?使用正交軟件體系結(jié)構(gòu)有什么優(yōu)點(diǎn)?答:如果線索是相互獨(dú)立的,即不同線索中的構(gòu)件之間沒有相互調(diào)用,那么這個(gè)結(jié)構(gòu)就是完全正交的。在實(shí)際使用時(shí)不是必須嚴(yán)格遵守結(jié)構(gòu)正交。優(yōu)點(diǎn):(1)結(jié)構(gòu)清晰,易于理解;(2)易修改,可維護(hù)性強(qiáng);(3)可移植性強(qiáng),重用粒度大;層次系統(tǒng)結(jié)構(gòu)和基于消息的層次系統(tǒng)結(jié)構(gòu)有什么區(qū)別?答:層次結(jié)構(gòu)將系統(tǒng)進(jìn)行分級組織,其組織思想是:在層次結(jié)構(gòu)中,每一層向上層提供服務(wù),并作為客戶向下層請求服務(wù)。分層系統(tǒng)的優(yōu)點(diǎn):支持基于抽象程度遞增的系統(tǒng)設(shè)計(jì);支持功能增強(qiáng);支持重用。分層系統(tǒng)的缺點(diǎn):并不是每個(gè)系統(tǒng)都可以很容易的劃分為分層的模式,甚至即使是層次化的,出于性能的考慮,也不得不吧一些低及或高級的功能綜合起來;很難找到一個(gè)合適的、正確的層次抽象方法。消息總線是系統(tǒng)的連接件、負(fù)責(zé)消息的分派、傳遞和過濾以及處理結(jié)果的返回。消息是構(gòu)件之間通信的唯一方式。由于構(gòu)件通過總線進(jìn)行連接,并不要求各個(gè)構(gòu)件具有相同的地址空間或局限在一臺(tái)機(jī)器上,因此該風(fēng)格可以很好的刻畫分布式開發(fā)系統(tǒng),以及和EJB規(guī)范的系統(tǒng)。體系結(jié)構(gòu)描述語言與程序設(shè)計(jì)語言有什么區(qū)別?答:ADL與其他的語言比較具有以下能力:(1)構(gòu)造能力:ADL能夠使用較小的獨(dú)立體系結(jié)構(gòu)元素來建造大型軟件系統(tǒng);(2)抽象能力:ADL使得軟件體系結(jié)構(gòu)中的構(gòu)件和連接件描述可以只關(guān)注他們的抽象特性,而不管其具體的實(shí)現(xiàn)細(xì)節(jié);(3)重用能力:ADL使得組成軟件系統(tǒng)的構(gòu)件,連接件甚至是軟件體系結(jié)構(gòu)都成為軟件系統(tǒng)開發(fā)和設(shè)計(jì)的可重用部件;(4)組合能力:ADL使得其描述的每一系統(tǒng)元素都有其自己的布局結(jié)構(gòu),這種描述布局結(jié)構(gòu)的特點(diǎn)使得ADL支持軟件系統(tǒng)的動(dòng)態(tài)變化組合;(5)異構(gòu)能力:ADL允許多個(gè)不同的體系結(jié)構(gòu)描述關(guān)聯(lián)存在;(6)分析和推理能力:ADL允許對其描述的體系結(jié)構(gòu)進(jìn)行多種不同的性能和功能上的多種推理分析;Web服務(wù)有哪些核心技術(shù),這些技術(shù)是如何在Web服務(wù)中發(fā)揮作用的。答:Web服務(wù)技術(shù)核心基于可擴(kuò)展標(biāo)記語言XML的標(biāo)準(zhǔn)。包括SOAP、WSDL、UDDI。SOAP:采用HTTP作為底層通信協(xié)議,以RPC作為一致性的調(diào)用途徑,用XML作為數(shù)據(jù)傳輸格式,允許服務(wù)提供者和服務(wù)請求者通過防火墻在Internet環(huán)境下進(jìn)行交互;WSDL:定義了一套基于XML的語法,用來將Web Services描述為能夠進(jìn)行消息交換的服務(wù)訪問點(diǎn)的集合;UDDI:基于Web的分布式的WebServices信息注冊中心的實(shí)現(xiàn)標(biāo)準(zhǔn)規(guī)范,同時(shí)也包含一組訪問協(xié)議的實(shí)現(xiàn)標(biāo)準(zhǔn),使得企業(yè)能將自身的WebServices注冊上去,并讓別的企業(yè)能發(fā)現(xiàn)并訪問這些WebServices;設(shè)計(jì)模式的基本成分有哪幾個(gè)?請簡單介紹其各個(gè)基本成分。答:設(shè)計(jì)模式的四個(gè)基本成分:名稱,問題,解決方案,后果。名稱通常用來描述一個(gè)設(shè)計(jì)問題,它的解法和后果,由1~2個(gè)詞組成。問題告訴我們什么時(shí)候使用設(shè)計(jì)模式、解釋問題及其背景。解決方案是描述設(shè)計(jì)的基本要素,它們的關(guān)系、各自的任務(wù)以及相互之間的合作。后果描述應(yīng)用設(shè)計(jì)模式后的結(jié)果和權(quán)衡。為什么要評估軟件體系結(jié)構(gòu)?從哪些方面評估軟件體系結(jié)構(gòu)?答:原因:軟件體系結(jié)構(gòu)反映了系統(tǒng)最初始的設(shè)計(jì)決策,對同樣一個(gè)問題,在初始階段糾正所帶來的花費(fèi)和在測試或部署階段糾正導(dǎo)致的開銷不在一個(gè)數(shù)量級;評估是挖掘隱形需求并將其補(bǔ)充到設(shè)計(jì)中的最后機(jī)會(huì);體系結(jié)構(gòu)是開發(fā)過程的中心,不良體系結(jié)構(gòu)會(huì)帶來糟糕的結(jié)果;從以下幾方面進(jìn)行評估:(1)性能是指系統(tǒng)的影響能力,即要經(jīng)過多長時(shí)間才能對某個(gè)事件做出響應(yīng),或者在某段事件內(nèi)系統(tǒng)所能處理的事件的個(gè)數(shù);(2)可靠性是軟件系統(tǒng)在應(yīng)用或系統(tǒng)錯(cuò)誤面前,在意外或錯(cuò)誤使用的情況下維持軟件系統(tǒng)的功能特性的基本能力;(3)可用性是系統(tǒng)能夠正常運(yùn)行的時(shí)間比例;(4)安全性是指系統(tǒng)在向合法用戶提供服務(wù)的同時(shí)能夠阻止非授權(quán)用戶使用的企圖或拒絕服務(wù)的能力;(5)可修改性是指能夠快速的以較高的性能代價(jià)比對系統(tǒng)進(jìn)行變更的能力;(6)功能性是系統(tǒng)所能完成所期望的工作的能力;(7)可變性是指體系結(jié)構(gòu)經(jīng)擴(kuò)充或變更而成為新體系結(jié)構(gòu)的能力;(8)可集成性是指系統(tǒng)能與其他系統(tǒng)協(xié)作的程度;(9)互操作性是指與其他環(huán)境或者系統(tǒng)本身相互作用的能力;1軟件體系結(jié)構(gòu)評估的主要方法有哪三種?請簡單解釋每種方法。答:(1)基于調(diào)查或檢查表的評估方式:比較靈活,可以用來評估多種質(zhì)量屬性,也可以在體系結(jié)構(gòu)設(shè)計(jì)的多個(gè)階段進(jìn)行。但是由于評估的結(jié)果很大程度來自評估人員的主觀推測,因此不同的評估人員可能會(huì)產(chǎn)生不同的甚至是截然不同的結(jié)果,而且評估人員的對領(lǐng)域的熟悉程度、是否具有豐富的相關(guān)經(jīng)驗(yàn)也將是評估結(jié)果的重要因素;(2)基于場景的評估方式:這種體系結(jié)構(gòu)評估方式分析軟件體系結(jié)構(gòu)對場景也就是對系統(tǒng)的使用或改變活動(dòng)的支持程度,從而判斷該體系結(jié)構(gòu)對這一場景所代表的質(zhì)量需求的滿足程度;(3)基于度量的評估方式:涉及三個(gè)基本活動(dòng):首先需要建立質(zhì)量屬性和度量之間的映射原則,即確定怎樣從度量結(jié)果推出系統(tǒng)具有什么樣的質(zhì)量屬性;然后從軟件體系結(jié)構(gòu)文檔中獲取度量信息;最后根據(jù)映射原則分析推導(dǎo)出系統(tǒng)的某些質(zhì)量屬性?;诙攘康脑u估方式提供更為客觀和量化的質(zhì)量評估;1SAAM和ATAM評估方法的基本步驟分別
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1