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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]緒論和概述(編輯修改稿)

2025-02-15 17:39 本頁面
 

【文章內(nèi)容簡介】 配置 , 風(fēng)格 。 ● 約束 , 語義 。 ● 分析 , 屬性 。 ● 原理 , 需求 。 (2)框架模型 框架模型的觀點(diǎn)與結(jié)構(gòu)模型相似,但其重點(diǎn)在于整個(gè)系統(tǒng)的連貫結(jié)構(gòu) (這種結(jié)構(gòu)通常是唯一的 ),這與重視其組成恰好相反??蚣苣P统3R阅撤N特定領(lǐng)域或某類問題為目標(biāo)。 169。 22 2022/2/16 SA的定義 (3)動(dòng)態(tài)模型 動(dòng)態(tài)模型強(qiáng)調(diào)系統(tǒng)的行為質(zhì)量。 “ 動(dòng)態(tài) ” 可以有多種含意。它可以是指整個(gè)系統(tǒng)配置的變化也可以是指禁止預(yù)先激活了的通信或交互,還可以是指計(jì)算中表現(xiàn)中的動(dòng)態(tài)特性,如改變數(shù)據(jù)的值。 (4)過程模型 過程模型關(guān)注系統(tǒng)結(jié)構(gòu)的構(gòu)建及其步驟和過程 。 在這一觀點(diǎn)下 ,體系結(jié)構(gòu)是所進(jìn)行的一系列過程的結(jié)果 。 169。 23 2022/2/16 SA的定義 ? Garlan and Shaw, 1993: ...beyond the algorithms and data structures of the putation。 designing and specifying the overall system structure emerges as a new kind of problem. Structural issues include gross anization and global control structure。 protocols for munication, synchronization, and data access。 assignment of functionality to design elements。 physical distribution。 position of design elements。 scaling and performance。 and selection among design alternatives.“ Mary Shaw和 David Garlan認(rèn)為 , 軟件體系結(jié)構(gòu)是軟件設(shè)計(jì)過程中 ,超越計(jì)算中的算法設(shè)計(jì)和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的一個(gè)層次 。 體系結(jié)構(gòu)問題包括各方面的組織和全局控制結(jié)構(gòu) , 通信協(xié)議同步 , 數(shù)據(jù)存取 , 給設(shè)計(jì)元素分配特定功能 , 設(shè)計(jì)元素的組織 , 規(guī)模和性能 , 在各設(shè)計(jì)方案間進(jìn)行選擇等 。 169。 24 2022/2/16 SA的定義 定義 4: (Garlan& Shaw 模型 ) 軟件體系結(jié)構(gòu) ={構(gòu)件,連接件,約束 }。 其中: 1) 構(gòu)件 (ponent) : 可以是一組代碼 , 如程序的模塊;也可以是一個(gè)獨(dú)立的程序 , 如數(shù)據(jù)庫服務(wù)器 。 構(gòu)件是相關(guān)對(duì)象的集合 , 運(yùn)行后實(shí)現(xiàn)某計(jì)算邏輯 。 它們或是結(jié)構(gòu)相關(guān) (如嵌套對(duì)象 , 其中的被嵌對(duì)象是嵌套對(duì)象的一部分 )或是邏輯相關(guān) (若干聚集對(duì)象完成某功能 )。 構(gòu)件相對(duì)獨(dú)立 , 僅通過接口與外部相互作用 , 可作為獨(dú)立單元嵌入到不同應(yīng)用系統(tǒng)中 。 構(gòu)件的定制和規(guī)范化對(duì)于實(shí)現(xiàn)構(gòu)件的復(fù)用有重要意義 。 169。 25 2022/2/16 SA的定義 定義 4: (Garlan& Shaw 模型 ) 軟件體系結(jié)構(gòu) ={構(gòu)件,連接件,約束 }。 其中: 2) 連接件 (connector): 可以是過程調(diào)用 、 管道 、 遠(yuǎn)程過程調(diào)用等 , 用于表示構(gòu)件之間的相互作用 。 連接件是構(gòu)件的粘合劑 , 它把不同的構(gòu)件連接起來構(gòu)成體系結(jié)構(gòu)的一部分 。 連接件也是一組對(duì)象 。 它一般表現(xiàn)為框架式對(duì)象或轉(zhuǎn)換式對(duì)象 (調(diào)用遠(yuǎn)程構(gòu)件資源 ), 例如 “ 樁 ” , “ 代理 ” 對(duì)象等 。 169。 26 2022/2/16 SA的定義 定義 4: (Garlan& Shaw 模型 ) 軟件體系結(jié)構(gòu) ={構(gòu)件,連接件,約束 }。 其中: 3) 約束 (constrain):約束一般為對(duì)象連接時(shí)的規(guī)則 , 或指明構(gòu)件連接的勢(shì)態(tài)和條件 。 例如 , 上層構(gòu)件可要求下層構(gòu)件的服務(wù) , 反之不行:兩對(duì)象不得遞歸地發(fā)消息;代碼復(fù)制遷移的一致性約束 ; 在什么條件下此種連接無效等 。 169。 27 2022/2/16 SA的定義 ? Perry and Wolf, 1992: A set of architectural (or, if you will, design) elements that have a particular form. Perry and Wolf distinguish between processing elements, data elements, and connecting elements, and this taxonomy by and large persists through most other definitions and approaches. 軟件體系結(jié)構(gòu)是一組具有特定形式的體系結(jié)構(gòu)元素 (elements)。這組元素分為 3類:負(fù)責(zé)完成數(shù)據(jù)加工的處理元素 (processing elements)、作為被加工的信息的數(shù)據(jù)元素 (data elements)和連接元素 (connecting elements)。連接元素用于把體系結(jié)構(gòu)的不同部分組合連接到一起。 169。 28 2022/2/16 SA的定義 定義 5: (Perry& Wolf模型 ) 軟件體系結(jié)構(gòu) ={元素,形式,準(zhǔn)則 }。 軟件體系結(jié)構(gòu)形式 (form)由專有特性 (properties)和關(guān)系組成 。 專有特性用于限制軟件體系結(jié)構(gòu)元素的選擇 , 關(guān)系用于限制軟件體系結(jié)構(gòu)元素組合的拓?fù)浣Y(jié)構(gòu) 。 而在多個(gè)體系結(jié)構(gòu)方案中選擇合適的體系結(jié)構(gòu)方案往往基于一組準(zhǔn)則 。 169。 29 2022/2/16 SA的定義 ?其他有影響的定義: 定義 6: Garlan& Perry定義 David Garlan和 Dewne Perry于 1995年在 IEEE軟件工程學(xué)報(bào)上所做的特約評(píng)論中,采用了如下的定義:軟件體系結(jié)構(gòu)是一個(gè)程序 /系統(tǒng)各構(gòu)件的結(jié)構(gòu)、它們的相互關(guān)系,以及進(jìn)行設(shè)計(jì)的原則和指導(dǎo)方針,這些原則和方針隨時(shí)間變化而變化。 169。 30 2022/2/16 SA的定義 定義 7: Soni& Nord& Hofmeister定義
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1