注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件體系結(jié)構(gòu)

軟件體系結(jié)構(gòu)

軟件體系結(jié)構(gòu)

定 價(jià):¥20.00

作 者: 劉真編著
出版社: 中國(guó)電力出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校規(guī)劃教材
標(biāo) 簽: 計(jì)算機(jī)與互聯(lián)網(wǎng) 計(jì)算機(jī)專(zhuān)業(yè) 大學(xué) 教材教輔與參考書(shū)

ISBN: 9787508322926 出版時(shí)間: 2004-09-01 包裝: 膠版紙
開(kāi)本: 23cm 頁(yè)數(shù): 202 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)系統(tǒng)地介紹了軟件體系結(jié)構(gòu)的基本概念、主要構(gòu)成和有關(guān)理論和方法。在此基礎(chǔ)上,著重介紹了目前廣泛應(yīng)用的幾種軟件體系結(jié)構(gòu)的風(fēng)格和模式,并深入分析了它們的系統(tǒng)結(jié)構(gòu)、功能和非功能特性以及它們的設(shè)計(jì)實(shí)現(xiàn)。全書(shū)共分6章。第1章主要討論軟件開(kāi)發(fā)的特點(diǎn)和問(wèn)題。第2章主要介紹軟件體系結(jié)構(gòu)的概念和研究的重要性,軟件體系結(jié)構(gòu)的風(fēng)格和模式。第3章介紹10種系統(tǒng)級(jí)體系結(jié)構(gòu)風(fēng)格模式。第4章介紹中等規(guī)模的設(shè)計(jì)模式。第5章介紹基礎(chǔ)結(jié)構(gòu)模式。第6章簡(jiǎn)要介紹軟件體系結(jié)構(gòu)的其他研究領(lǐng)域,如軟件體系結(jié)構(gòu)的描述語(yǔ)言,軟件體系結(jié)構(gòu)的形式化及軟件體系結(jié)構(gòu)的工具環(huán)境等。本書(shū)適合高等院校高年級(jí)學(xué)生和研究生使用,也可作為從事軟件工程、軟件設(shè)計(jì)開(kāi)發(fā)、軟件應(yīng)用及軟件體系結(jié)構(gòu)研究人員的參考書(shū)目。

作者簡(jiǎn)介

暫缺《軟件體系結(jié)構(gòu)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 軟件危機(jī) 1 
1.1 軟件 1 
1.2 軟件的發(fā)展階段 2 
1.3 軟件危機(jī) 4 
1.4 軟件生命周期 5 
習(xí)題一 8 
第2章 軟件體系結(jié)構(gòu)概念 9 
2.1 軟件體系結(jié)構(gòu)的基本概念 9 
2.2 研究軟件體系結(jié)構(gòu)的重要性 11
2.3 組件與連接器 14
2.4 軟件體系結(jié)構(gòu)的風(fēng)格與模式 18
2.5 軟件體系結(jié)構(gòu)的非功能屬性 21
2.6 軟件體系結(jié)構(gòu)設(shè)計(jì)的基本原理 24
習(xí)題二 27 
第3章 軟件的系統(tǒng)體系結(jié)構(gòu)模式 28
3.1 管道—過(guò)濾器 28
3.2 分層結(jié)構(gòu) 34
3.3 知識(shí)庫(kù)(黑板)結(jié)構(gòu) 42
3.4 MVC(模型—視圖—控制)結(jié)構(gòu) 48
3.5 PAC(表達(dá)—抽象—控制)結(jié)構(gòu) 55
3.6 客戶(hù)/服務(wù)器結(jié)構(gòu) 66
3.7 COM/DCOM/COM+組件 73
3.8 代理者(Broker) 86
3.9 微核(Microkernel)結(jié)構(gòu) 96
3.10 映像(Reflection) 106
3.11 異構(gòu)結(jié)構(gòu)(Heterogeneous Architecture) 113 
習(xí)題三 115 
第4章 體系結(jié)構(gòu)的設(shè)計(jì)模式 116
4.1 整體—部分 116
4.2 主控—從屬結(jié)構(gòu) 121
4.3 代理(Proxy) 129
4.4 發(fā)送—接收(Forwarder-Receiver) 133
4.5 注冊(cè)—發(fā)行(Subscriber-Publisher) 140
4.6 進(jìn)程通信 143
4.7 消息機(jī)制和隱式調(diào)用 149
4.8 動(dòng)態(tài)鏈接庫(kù)(DLL) 152
4.9 本地過(guò)程調(diào)用(LPC)與遠(yuǎn)程過(guò)程調(diào)用(RPC) 156
4.10 開(kāi)放數(shù)據(jù)庫(kù)互聯(lián)(ODBC) 159
習(xí)題四 163 
第5章 基礎(chǔ)結(jié)構(gòu)模式 164
5.1 面向?qū)ο竽J?nbsp;164
5.2 動(dòng)態(tài)約束 166
5.3 單一對(duì)象(Singleton) 168
5.4 引用計(jì)數(shù)(Reference Counting) 169
5.5 循環(huán)器(Iterator) 171
5.6 責(zé)任鏈 173
5.7 轉(zhuǎn)換器(Convertor) 177
5.8 虛擬設(shè)備(Virtual Devices) 178
5.9 對(duì)象工廠(chǎng)(Object Factory) 179
5.10 堆棧和表達(dá)式計(jì)算 182
5.11 總結(jié) 184
習(xí)題五 185 
第6章 軟件體系結(jié)構(gòu)的其他研究領(lǐng)域 186
6.1 體系結(jié)構(gòu)描述語(yǔ)言(ADL) 186
6.2 軟件體系結(jié)構(gòu)形式化 188
6.3 軟件體系結(jié)構(gòu)的工具環(huán)境 196
習(xí)題六 199 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)