回調(Call Back)函數是面向過程的程序設計語言中常用的一種機制,而設計模式中的(1)模式就是回調機制的一個面向對象的替代品。該模式的意圖是(2)。
空白(2)處應選擇()
A.使原本由于接口不兼容而不能一起工作的那些類可以一起工作
B.將一個請求封裝為一個對象,從而可用不同的請求對客戶進行參數化,將請求排隊或記錄請求日志,支持可撤銷的操作
C.定義對象間的一種一對多的依賴關系,當一個對象的狀態(tài)發(fā)生改變時,所有依賴于它的對象都得到通知并被自動更新
D.使算法可獨立于使用它的客戶而變化
您可能感興趣的試卷
- 2009年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2009年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年下午試卷
- 2010年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2011年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2012年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2013年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
- 2014年計算機技術與軟件專業(yè)技術資格高級系統(tǒng)架構設計師下半年上午試卷
你可能感興趣的試題
回調(Call Back)函數是面向過程的程序設計語言中常用的一種機制,而設計模式中的(1)模式就是回調機制的一個面向對象的替代品。該模式的意圖是(2)。
空白(1)處應選擇()
A.Strategy(策略)
B.Adapter(適配器)
C.Command(命令)
D.Observer(觀察者)
基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)是卡耐基梅隆大學軟件工程研究所的Kazman等人于1983年提出的一種非功能質量屬性的架構分析方法,是最早形成文檔并得到廣泛應用的軟件架構分析方法。SAAM的主要輸入是問題描述、(1)和架構描述文檔,其分析過程主要包括場景開發(fā)、(2)、單個場景評估、場景交互和總體評估。
空白(2)處應選擇()
A.架構需求
B.架構描述
C.架構設計
D.架構實現
基于場景的架構分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)是卡耐基梅隆大學軟件工程研究所的Kazman等人于1983年提出的一種非功能質量屬性的架構分析方法,是最早形成文檔并得到廣泛應用的軟件架構分析方法。SAAM的主要輸入是問題描述、(1)和架構描述文檔,其分析過程主要包括場景開發(fā)、(2)、單個場景評估、場景交互和總體評估。
空白(1)處應選擇()
A.問題說明
B.問題建模
C.需求說明
D.需求建模
A.架構需求
B.架構屬性
C.架構優(yōu)先級
D.架構約束
采用以架構為核心的軟件開發(fā)方法,在建立軟件架構的初期,首要任務是選擇一個合適的(1),在此基礎上,開發(fā)人員通過架構模型,可以獲得關于(2)的理解,為將來的架構實現與演化過程建立了目標。
空白(1)處應選擇()
A.分析模式
B.設計模式
C.架構風格
D.架構標準
最新試題
采用恰當的體系結構是項目成功的第一步,體系結構不當,將可能會導致災難性的損失。
安全性質量屬性場景的環(huán)境包括在線或離線、直接或通過防火墻入網。
通過對軟件構架的評估,可以預測軟件系統(tǒng)的質量。
效用樹的作用是使質量屬性需求具體化,從而迫使設計師和客戶代表準確地定義出他們將要提供的相關質量需求。
限制隊列大小是一個提高系統(tǒng)性能的戰(zhàn)術。
動態(tài)優(yōu)先調度策略包括()
如果兩個模塊之間是語義依賴,則可以插入一個仲裁者來降低它們之間的依賴程度。
軟件構架評估的主要目的是控制風險,ATAM是一個結構化的軟件構架評估方法。
數據流風格的構架包括Pipe-and-Filter、黑板、Batch Sequential(批處理)。
和Pipe-and-Filter構架相比,解釋器構架提供更好的重用支持,并使得整個系統(tǒng)易于維護和增強。