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

正文內容

[理學]c3風格四-資料下載頁

2025-02-18 20:45本頁面
  

【正文】 礎的系統(tǒng)能處理具體領域的問題,典型的應用是解釋性語言的解釋器。 64 2022/3/13 七種經典軟件體系風格比較 ?最典型特性是:通過其學習構件和決策者構件的運用,能利用學習和信息更新增強自身的功能。 ?它的典型的應用是生產管理系統(tǒng)。 65 2022/3/13 七種經典軟件體系風格比較 從這 7種結構風格的比較中,能發(fā)現(xiàn)這些風格具有的一個共同性質屬性:良好的擴展性。實際上,基于軟件工程學的原則,好的軟件總是傾向于可變化、易擴展。擴展困難的軟件當然不是好軟件,因此一種不能支持系統(tǒng)擴展的結構風格將不具備可擴展性。 每種風格只能在特定環(huán)境中使用。它們趨向于以犧牲其他質量屬性為代價得到其中一個好的質量屬性。 如,管道 — 過濾器風格有不好的交互性,但事件驅動風格卻對這種交互有不錯的支持。事件驅使風格很難共享數(shù)據,但數(shù)據共享風格最大的優(yōu)勢正是對數(shù)據共享的支持。 異構風格 異構風格 的集成 案例一 異構風格 的集成 所有的體系結構不僅有很緊密的聯(lián)系,而且在大多數(shù)情況下是被一起使用的。 對于一個實際的系統(tǒng),甚至不能判斷它是 A風格、B風格還是 C風格,因為沒有足夠的理由把它歸為任何一種獨立的體系結構風格。 這種系統(tǒng)類型可以被稱為 復合系統(tǒng) ,這種系統(tǒng)的構建模式被稱為 異構風格的集成 。 上圖展示了一個虛擬系統(tǒng),它整合了許多體系結構風格。可以把整個系統(tǒng)當成一個 分層系統(tǒng) 。這樣它可以被分成兩層:第 1層是原始數(shù)據生成層,第 2層是解釋層。 ?在第 1層,主要的組成部分是 管道-過濾器 子系統(tǒng)。 (1)第 1個過濾器中的數(shù)據能夠被送到第 2個過濾器中。 (2)當?shù)?2個過濾器收到數(shù)據時,將會產生相應的信息,然后將此信息傳送到事件隊列構件和服務提供對象構件中。 (3)當事件隊列不為空時,它將會激發(fā)相應的對象來處理這個事件,并完成任務。這是一個典型的 事件驅動體 系結構風格的例子。 異構風格 的集成 案例一 (4)當服務提供對象構件接收到由第 2個過濾器傳來的信息時,它將把這些信息記錄在信息庫里。 ?它就像是在數(shù)據共享風格中的黑板。在這個信息庫中,所有的信息、知識和規(guī)則被記錄下來。 ?當“事件驅動”部分想要完成某些任務時,它可能需要從這個信息庫里獲取一些有用的信息,然后根據其中的規(guī)則完成正確的行動。 這部分可以被看成 數(shù)據共享 與 反饋控制環(huán)風格 的結合。因為所有的數(shù)據在構成的信息庫里被共享,其他部分能夠從信息庫中存儲和獲取數(shù)據。用戶可以通過向信息庫中記錄新的數(shù)據來更新它。這也具有反饋控制環(huán)風格的特點。 異構風格 的集成 案例一 ?在第 2層解釋器中,來自第 1層中的數(shù)據被解釋。 (1)當解釋數(shù)據時,構件必須知道上下文、解釋規(guī)則和解釋器的狀態(tài)。因此這部分具有狀態(tài)構件、規(guī)則構件和數(shù)據構件。 (2)當解釋時產生的所有錯誤和程序缺陷被記錄在數(shù)據庫里。 ?最后,輸出解釋完畢的數(shù)據。 異構風格 的集成 案例一 ?從這個例子中,可以看出一個完善的系統(tǒng)可能由各種各樣的體系結構風格組成,具體的組成方法要依據系統(tǒng)需求和各種體系結構風格的優(yōu)勢來確定。 ?體系結構風格只是被廣泛用于軟件工程領域的一些常用詞匯集,能幫助開發(fā)人員更好地理解整個系統(tǒng)和品質特征。 ?但是不能受限于某種體系結構的風格具體形式。 ?所設計的最好的系統(tǒng)不是特意包含“所謂的”結構體系風格,而是能夠恰當運用體系結構風格的系統(tǒng)。設計出的系統(tǒng)要滿足需要的質量屬性。 異構風格 的集成 案例一
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1