亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 200603131358465.html

?? 軟件工程的紅包書
?? HTML
?? 第 1 頁 / 共 3 頁
字號(hào):
<P>  基于事件的隱式調(diào)用風(fēng)格的思想是構(gòu)件不直接調(diào)用一個(gè)過程,而是觸發(fā)或廣播一個(gè)或多個(gè)事件。系統(tǒng)中的其它構(gòu)件中的過程在一個(gè)或多個(gè)事件中注冊(cè),當(dāng)一個(gè)事件被觸發(fā),系統(tǒng)自動(dòng)調(diào)用在這個(gè)事件中注冊(cè)的所有過程,這樣,一個(gè)事件的觸發(fā)就導(dǎo)致了另一模塊中的過程的調(diào)用。</P>
<P>  從體系結(jié)構(gòu)上說,這種風(fēng)格的構(gòu)件是一些模塊,這些模塊既可以是一些過程,又可以是一些事件的集合。過程可以用通用的方式調(diào)用,也可以在系統(tǒng)事件中注冊(cè)一些過程,當(dāng)發(fā)生這些事件時(shí),過程被調(diào)用。 </P>
<P>  基于事件的隱式調(diào)用風(fēng)格的主要特點(diǎn)是事件的觸發(fā)者并不知道哪些構(gòu)件會(huì)被這些事件影響。這樣不能假定構(gòu)件的處理順序,甚至不知道哪些過程會(huì)被調(diào)用,因此,許多隱式調(diào)用的系統(tǒng)也包含顯式調(diào)用作為構(gòu)件交互的補(bǔ)充形式。</P>
<P>  支持基于事件的隱式調(diào)用的應(yīng)用系統(tǒng)很多。例如,在編程環(huán)境中用于集成各種工具,在<a href="200603011033425.html" tppabs="http://www.itisedu.com/phrase/200603011033425.html" target="_new">數(shù)據(jù)庫管理系統(tǒng)</a>中確保數(shù)據(jù)的一致性約束,在用戶界面系統(tǒng)中管理數(shù)據(jù),以及在編輯器中支持語法檢查。例如在某系統(tǒng)中,編輯器和變量監(jiān)視器可以登記相應(yīng)Debugger的斷點(diǎn)事件。當(dāng)Debugger在斷點(diǎn)處停下時(shí),它聲明該事件,由系統(tǒng)自動(dòng)調(diào)用處理程序,如編輯程序可以卷屏到斷點(diǎn),變量監(jiān)視器刷新變量數(shù)值。而Debugger本身只聲明事件,并不關(guān)心哪些過程會(huì)啟動(dòng),也不關(guān)心這些過程做什么處理。</P>
<P>  隱式調(diào)用系統(tǒng)的主要優(yōu)點(diǎn)有:</P>
<P>  (1)為軟件重用提供了強(qiáng)大的支持。當(dāng)需要將一個(gè)構(gòu)件加入現(xiàn)存系統(tǒng)中時(shí),只需將它注冊(cè)到系統(tǒng)的事件中。<BR>  (2)為改進(jìn)系統(tǒng)帶來了方便。當(dāng)用一個(gè)構(gòu)件代替另一個(gè)構(gòu)件時(shí),不會(huì)影響到其它構(gòu)件的接口。<BR>  隱式調(diào)用系統(tǒng)的主要缺點(diǎn)有:<BR>  (1)構(gòu)件放棄了對(duì)系統(tǒng)計(jì)算的控制。一個(gè)構(gòu)件觸發(fā)一個(gè)事件時(shí),不能確定其它構(gòu)件是否會(huì)響應(yīng)它。而且即使它知道事件注冊(cè)了哪些構(gòu)件的構(gòu)成,它也不能保證這些過程被 調(diào)用的順序。<BR>  (2)數(shù)據(jù)交換的問題。有時(shí)數(shù)據(jù)可被一個(gè)事件傳遞,但另一些情況下,基于事件的系統(tǒng)必須依靠一個(gè)共享的倉庫進(jìn)行交互。在這些情況下,全局性能和資源管理便成了問題。<BR>  (3)既然過程的語義必須依賴于被觸發(fā)事件的上下文約束,關(guān)于正確性的推理存在問題。</P>
<P>5、層次系統(tǒng)風(fēng)格</P>
<P>  層次系統(tǒng)組織成一個(gè)層次結(jié)構(gòu),每一層為上層服務(wù),并作為下層客戶。在一些層次系統(tǒng)中,除了一些精心挑選的輸出函數(shù)外,內(nèi)部的層只對(duì)相鄰的層可見。這樣的系統(tǒng)中構(gòu)件在一些層實(shí)現(xiàn)了虛擬機(jī)(在另一些層次系統(tǒng)中層是部分不透明的)。連接件通過決定層間如何交互的協(xié)議來定義,拓?fù)浼s束包括對(duì)相鄰層間交互的約束。 </P>
<P>  這種風(fēng)格支持基于可增加抽象層的設(shè)計(jì)。這樣,允許將一個(gè)復(fù)雜問題分解成一個(gè)增量步驟序列的實(shí)現(xiàn)。由于每一層最多只影響兩層,同時(shí)只要給相鄰層提供相同的接口,允許每層用不同的方法實(shí)現(xiàn),同樣為軟件重用提供了強(qiáng)大的支持。</P>
<P>  圖6是層次系統(tǒng)風(fēng)格的示意圖。層次系統(tǒng)最廣泛的應(yīng)用是<a href="200604161254415.html" tppabs="http://www.itisedu.com/phrase/200604161254415.html" target="_new">分層</a>通信協(xié)議。在這一應(yīng)用領(lǐng)域中,每一層提供一個(gè)抽象的功能,作為上層通信的基礎(chǔ)。較低的層次定義低層的交互,最低層通常只定義硬件物理連接。 </P>
<P><IMG src="200631314640143.gif" tppabs="http://www.itisedu.com/manage/Upload/image/200631314640143.gif" border=0></P>
<P>圖6 層次系統(tǒng)風(fēng)格的體系結(jié)構(gòu)</P>
<P>  層次系統(tǒng)有許多可取的屬性:</P>
<P>  (1)支持基于抽象程度遞增的系統(tǒng)設(shè)計(jì),使設(shè)計(jì)者可以把一個(gè)復(fù)雜系統(tǒng)按遞增的步驟進(jìn)行分解;<BR>  (2)支持功能增強(qiáng),因?yàn)槊恳粚又炼嗪拖噜彽纳舷聦咏换ィ虼斯δ艿母淖冏疃嘤绊懴噜彽纳舷聦樱?lt;BR>  (3)支持重用。只要提供的服務(wù)接口定義不變,同一層的不同實(shí)現(xiàn)可以交換使用。這樣,就可以定義一組標(biāo)準(zhǔn)的接口,而允許各種不同的實(shí)現(xiàn)方法。<BR>  但是,層次系統(tǒng)也有其不足之處:<BR>  (1)并不是每個(gè)系統(tǒng)都可以很容易地劃分為分層的模式,甚至即使一個(gè)系統(tǒng)的邏輯結(jié)構(gòu)是層次化的,出于對(duì)系統(tǒng)性能的考慮,系統(tǒng)設(shè)計(jì)師不得不把一些低級(jí)或高級(jí)的功能綜合起來;<BR>  (2)很難找到一個(gè)合適的、正確的層次抽象方法。</P>
<P>6、倉庫風(fēng)格</P>
<P>  在倉庫風(fēng)格中,有兩種不同的構(gòu)件:中央數(shù)據(jù)結(jié)構(gòu)說明當(dāng)前狀態(tài),獨(dú)立構(gòu)件在中央數(shù)據(jù)存貯上執(zhí)行,倉庫與外構(gòu)件間的相互作用在系統(tǒng)中會(huì)有大的變化。</P>
<P>  控制原則的選取產(chǎn)生兩個(gè)主要的子類。若輸入流中某類時(shí)間觸發(fā)進(jìn)程執(zhí)行的選擇,則倉庫是一傳統(tǒng)型數(shù)據(jù)庫;另一方面,若中央數(shù)據(jù)結(jié)構(gòu)的當(dāng)前狀態(tài)觸發(fā)進(jìn)程執(zhí)行的選擇,則倉庫是一黑板系統(tǒng)。</P>
<P>  圖7是黑板系統(tǒng)的組成。黑板系統(tǒng)的傳統(tǒng)應(yīng)用是信號(hào)處理領(lǐng)域,如語音和<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200603021030465.html  \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon.  \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200603021030465.html'" tppabs="http://www.itisedu.com/phrase/200603021030465.html" target="_new">模式識(shí)別</a>。另一應(yīng)用是松耦合代理數(shù)據(jù)共享存取。 </P>
<P><IMG src="200631314654683.gif" tppabs="http://www.itisedu.com/manage/Upload/image/200631314654683.gif" border=0></P>
<P>圖7 黑板系統(tǒng)的組成</P>
<P>  我們從圖4中可以看出,黑板系統(tǒng)主要由三部分組成:</P>
<P>  (1)知識(shí)源。知識(shí)源中包含獨(dú)立的、與應(yīng)用程序相關(guān)的知識(shí),知識(shí)源之間不直接進(jìn)行通訊,它們之間的交互只通過黑板來完成。<BR>  (2)黑板數(shù)據(jù)結(jié)構(gòu)。黑板數(shù)據(jù)是按照與應(yīng)用程序相關(guān)的層次來組織的解決問題的數(shù)據(jù),知識(shí)源通過不斷地改變黑板數(shù)據(jù)來解決問題。<BR>  (3)控制。控制完全由黑板的狀態(tài)驅(qū)動(dòng),黑板狀態(tài)的改變決定使用的特定知識(shí)。</P>
<P><STRONG>七、發(fā)展方向</STRONG></P>
<P>1 各種ADLs之間的信息互換</P>
<P>  現(xiàn)有的ADLs大多是與領(lǐng)域相關(guān)的,所以不利于對(duì)不同領(lǐng)域體系結(jié)構(gòu)的說明。但這些針對(duì)不同領(lǐng)域的ADLs在某些方面又大同小異,造成資源的冗余。其實(shí),大多數(shù)ADLs具有一系列的共同概念。如何用一種公共形式把各種語言綜合起來,使得能夠交換各種體系結(jié)構(gòu)描述信息,將是今后軟件體系結(jié)構(gòu)研究和實(shí)踐的重點(diǎn)之一。</P>
<P>2 設(shè)計(jì)工具和環(huán)境</P>
<P>  軟件體系結(jié)構(gòu)設(shè)計(jì)既然作為軟件工程的一部分,它的計(jì)算機(jī)輔助實(shí)現(xiàn)手段是相當(dāng)重要的。我們應(yīng)當(dāng)開發(fā)出一些<a href="200602282117345.html" tppabs="http://www.itisedu.com/phrase/200602282117345.html" target="_new">軟件工具</a>來實(shí)現(xiàn)體系結(jié)構(gòu)的描述和分析,開發(fā)階段轉(zhuǎn)換工具,以實(shí)現(xiàn)階段成果的自動(dòng)轉(zhuǎn)換,例如,把需求規(guī)格說明自動(dòng)轉(zhuǎn)換為構(gòu)件等。目前關(guān)于這方面的研究成果很少,特別是可以應(yīng)用到實(shí)際項(xiàng)目開發(fā)中的工具和環(huán)境就更少。</P>
<P>3 體系結(jié)構(gòu)再工程</P>
<P>  當(dāng)今軟件系統(tǒng)的規(guī)模變得越來越大,結(jié)構(gòu)也越來越復(fù)雜,同時(shí)從頭開始構(gòu)建的大系統(tǒng)數(shù)量在急劇地減少,因而很多遺留系統(tǒng)正在被逐步地利用。從遺留系統(tǒng)軟件代碼和系統(tǒng)中抽取結(jié)構(gòu)信息,經(jīng)過描述、統(tǒng)一、抽象、一般化與實(shí)例化等處理,可總結(jié)出系統(tǒng)的體系結(jié)構(gòu)。</P>
<P>  在這種情況下,軟件再工程變得越來越重要,因?yàn)樗峁┝艘粭l把遺留系統(tǒng)轉(zhuǎn)換為可進(jìn)化系統(tǒng)的現(xiàn)實(shí)可行的途徑,是一種可以改進(jìn)人們對(duì)軟件的理解和改進(jìn)軟件本身的活動(dòng)。這類研究的目的是為一些特定的應(yīng)用領(lǐng)域的軟件系統(tǒng)提供一些體系結(jié)構(gòu)框架,如控制系統(tǒng)、移動(dòng)<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200603021227495.html  \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon.  \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200603021227495.html'" tppabs="http://www.itisedu.com/phrase/200603021227495.html" target="_new">機(jī)器人</a>和用戶接口界面等。通過這些框架可以很方便地構(gòu)造一個(gè)新的軟件系統(tǒng)。 </P>
<P><BR></FONT>&nbsp;</P></div>
</body>
</html>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品欧美日韩精品| 亚洲精品国产无天堂网2021| bt欧美亚洲午夜电影天堂| 天涯成人国产亚洲精品一区av| 国产女同互慰高潮91漫画| 欧美美女激情18p| 色婷婷国产精品综合在线观看| 国产一区二区三区久久久| 日韩在线一区二区| 一区二区三区精品| 中文字幕中文字幕一区二区 | 久久精品欧美一区二区三区麻豆| 欧美亚一区二区| 97精品国产露脸对白| 国产高清成人在线| 久久国产欧美日韩精品| 五月激情综合网| 亚洲综合色区另类av| 亚洲人精品一区| 自拍偷拍欧美精品| 中文字幕制服丝袜成人av| 中文字幕欧美区| 久久精品在线观看| 2014亚洲片线观看视频免费| 日韩一区二区在线播放| 欧美日韩电影在线| 欧美亚洲一区二区在线| 日本韩国欧美三级| 色综合天天综合网国产成人综合天| 国产成人免费xxxxxxxx| 国产一区二区三区免费播放| 久久99国产精品久久| 久久精品噜噜噜成人88aⅴ| 天天影视色香欲综合网老头| 婷婷国产在线综合| 日韩成人伦理电影在线观看| 日韩精品一二三| 日本美女一区二区三区视频| 日韩电影在线一区二区| 青青草原综合久久大伊人精品| 视频精品一区二区| 麻豆成人91精品二区三区| 日韩av一区二区三区四区| 日韩av网站免费在线| 六月丁香婷婷色狠狠久久| 久久99精品国产.久久久久久| 久久精品国产精品亚洲红杏 | 欧美中文字幕一区二区三区| 在线免费观看一区| 欧美高清视频一二三区| 欧美sm极限捆绑bd| 国产日韩精品久久久| 亚洲视频你懂的| 亚洲第一综合色| 美女网站色91| 懂色av一区二区三区免费观看| 99久久精品免费观看| 在线观看日韩高清av| 在线成人av网站| 2023国产精品视频| 国产精品久久久久久久久搜平片 | 日韩一区二区在线观看视频| 久久一留热品黄| 中文字幕中文字幕中文字幕亚洲无线| 综合久久国产九一剧情麻豆| 亚洲香肠在线观看| 精品影院一区二区久久久| 不卡的av电影在线观看| 欧美日韩激情一区二区| 久久久亚洲高清| 亚洲天堂精品视频| 日本不卡中文字幕| 丁香婷婷综合五月| 欧美日韩国产电影| 亚洲国产高清在线观看视频| 亚洲一区二区三区四区五区黄 | 亚洲欧洲在线观看av| 亚洲一区在线播放| 国产麻豆9l精品三级站| 99re热视频精品| 欧美一区二区精品| 亚洲欧洲成人精品av97| 日韩精品成人一区二区三区| 国产在线一区观看| 欧美性欧美巨大黑白大战| 日韩一区二区免费在线观看| 中文字幕一区二区三区在线观看| 爽好多水快深点欧美视频| 国产+成+人+亚洲欧洲自线| 欧美日韩激情一区二区| 国产精品女主播在线观看| 日韩av一区二区三区四区| av亚洲精华国产精华精| 欧美成人精精品一区二区频| 亚洲精品v日韩精品| 国产精品影音先锋| 欧美久久久影院| 国产精品国产成人国产三级| 激情综合一区二区三区| 欧美日韩久久久| 亚洲视频免费在线观看| 国产精品夜夜爽| 日韩一区二区三区免费看| 一区二区三区四区视频精品免费| 国产精品亚洲视频| 日韩精品一区二区三区中文不卡| 亚洲伊人色欲综合网| 成人av网站免费| 久久久高清一区二区三区| 日韩专区欧美专区| 欧美在线播放高清精品| 国产精品第一页第二页第三页| 激情综合色综合久久| 欧美一区二区三区婷婷月色 | 久久国产人妖系列| 777奇米成人网| 午夜在线成人av| 精品视频1区2区| 一区二区三区四区五区视频在线观看| 高清国产一区二区三区| 欧美成人免费网站| 美女网站色91| 日韩欧美一级片| 蜜臀av亚洲一区中文字幕| 91.xcao| 天天av天天翘天天综合网 | 欧美男女性生活在线直播观看| 一区二区在线免费观看| 97se狠狠狠综合亚洲狠狠| 中文在线资源观看网站视频免费不卡 | 国产成人亚洲精品青草天美| 久久久精品综合| 国产成人亚洲综合a∨婷婷| 国产日产欧美精品一区二区三区| 国产精品一区免费在线观看| 久久久久免费观看| 国产精品 日产精品 欧美精品| 精品毛片乱码1区2区3区| 紧缚捆绑精品一区二区| 久久精品亚洲一区二区三区浴池 | 国产成人一级电影| 国产精品欧美一级免费| eeuss鲁片一区二区三区在线观看| 国产精品久久久久aaaa樱花| caoporn国产一区二区| 亚洲视频图片小说| 欧美三级中文字幕| 久久精品噜噜噜成人av农村| 久久―日本道色综合久久| 粉嫩av一区二区三区在线播放 | 日韩—二三区免费观看av| 欧美一级久久久| 国产mv日韩mv欧美| 国产精品高潮呻吟| 欧美男生操女生| 国模少妇一区二区三区| 国产欧美日产一区| 欧美综合视频在线观看| 免费成人av在线| 国产精品亲子伦对白| 欧美私模裸体表演在线观看| 日韩不卡在线观看日韩不卡视频| 精品国产91洋老外米糕| 99久久精品费精品国产一区二区| 亚洲国产一区二区三区| 精品av综合导航| 91论坛在线播放| 美女在线视频一区| 国产精品丝袜一区| 欧美日韩在线免费视频| 国产一区二区0| 一级中文字幕一区二区| 亚洲精品在线免费观看视频| aa级大片欧美| 蜜桃av一区二区三区| 最新日韩av在线| 欧美一区二区福利视频| 99vv1com这只有精品| 麻豆国产一区二区| 一区二区三区中文字幕在线观看| 日韩欧美激情在线| 91成人在线观看喷潮| 韩国女主播成人在线观看| 亚洲激情第一区| 久久久久免费观看| 欧美日韩一级二级| 成人性生交大片免费看视频在线 | 久久精品水蜜桃av综合天堂| 色哟哟精品一区| 懂色av噜噜一区二区三区av| 日韩精品一二三区| 尤物av一区二区| 久久夜色精品一区| 91精品麻豆日日躁夜夜躁| 99re这里只有精品视频首页| 国产原创一区二区三区| 日韩精品一二区| 亚洲精品videosex极品| 国产精品三级视频| 精品久久久久久久人人人人传媒|