某軟件公司欲開(kāi)發(fā)一個(gè)Windows平臺(tái)上的公告板系統(tǒng)。在明確用戶需求后,該公司的架構(gòu)師決定采用Command模式實(shí)現(xiàn)該系統(tǒng)的界面顯示部分,并設(shè)計(jì)UML類圖,如圖8-41所示。圖中與Command模式中的"Invoker"角色相對(duì)應(yīng)的類是(1),與"ConcreteCommand"角色相對(duì)應(yīng)的類是(2)。
空白(1)處應(yīng)選擇()
A.Command
B.Menultem
C.Open
D.ButktinBoardScreen
您可能感興趣的試卷
- 2009年計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師下半年上午試卷
- 2009年計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師下半年下午試卷
- 2010年計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師下半年上午試卷
- 2011年計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師下半年上午試卷
- 2012年計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師下半年上午試卷
- 2013年計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師下半年上午試卷
- 2014年計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格高級(jí)系統(tǒng)架構(gòu)設(shè)計(jì)師下半年上午試卷
你可能感興趣的試題
A.命令(CommanD)
B.適配器(Adapter)
C.裝飾(DecoratE)
D.享元(Flyweight)
當(dāng)不適合采用生成子類的方法對(duì)已有的類進(jìn)行擴(kuò)充時(shí),可以采用(1)設(shè)計(jì)模式動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé);當(dāng)應(yīng)用程序由于使用大量的對(duì)象,造成很大的存儲(chǔ)開(kāi)銷時(shí),可以采用(2)設(shè)計(jì)模式運(yùn)用共享技術(shù)來(lái)有效地支持大量細(xì)粒度的對(duì)象;當(dāng)想使用一個(gè)已經(jīng)存在的類,但其接口不符合需求時(shí),可以采用(3)設(shè)計(jì)模式將該類的接口轉(zhuǎn)換成我們希望的接口。
空白(2)處應(yīng)選擇()
A.命令(CommanD)
B.適配器(Adapter)
C.裝飾(DecoratE)
D.享元(Flyweight)
當(dāng)不適合采用生成子類的方法對(duì)已有的類進(jìn)行擴(kuò)充時(shí),可以采用(1)設(shè)計(jì)模式動(dòng)態(tài)地給一個(gè)對(duì)象添加一些額外的職責(zé);當(dāng)應(yīng)用程序由于使用大量的對(duì)象,造成很大的存儲(chǔ)開(kāi)銷時(shí),可以采用(2)設(shè)計(jì)模式運(yùn)用共享技術(shù)來(lái)有效地支持大量細(xì)粒度的對(duì)象;當(dāng)想使用一個(gè)已經(jīng)存在的類,但其接口不符合需求時(shí),可以采用(3)設(shè)計(jì)模式將該類的接口轉(zhuǎn)換成我們希望的接口。
空白(1)處應(yīng)選擇()
A.命令(CommanD)
B.適配器(Adapter)
C.裝飾(DecoratE)
D.享元(Flyweight)
如圖8-40(a)所示的UML類圖描繪的是設(shè)計(jì)模式中的(1)模式。如圖8-40(b)所示的UML類圖描述了該模式的一種應(yīng)用,其中與圖8-40(a)中的"Creator"對(duì)應(yīng)的類是(2)。
空白(2)處應(yīng)選擇()
A.Bank
B.Account
C.Checking
D.Savings
如圖8-40(a)所示的UML類圖描繪的是設(shè)計(jì)模式中的(1)模式。如圖8-40(b)所示的UML類圖描述了該模式的一種應(yīng)用,其中與圖8-40(a)中的"Creator"對(duì)應(yīng)的類是(2)。
空白(1)處應(yīng)選擇()
A.Command
B.Factory Method
C.Composite
D.Class Adapter
最新試題
數(shù)據(jù)流風(fēng)格的構(gòu)架包括Pipe-and-Filter、黑板、Batch Sequential(批處理)。
一個(gè)構(gòu)架設(shè)計(jì)可以支持所有質(zhì)量屬性。
使用質(zhì)量屬性場(chǎng)景的概念主要是為了使質(zhì)量屬性更清楚、能操作度量。
軟件體系結(jié)構(gòu)的設(shè)計(jì)的好壞對(duì)于軟件的易用性沒(méi)有影響。
如果兩個(gè)模塊之間是語(yǔ)義依賴,則可以插入一個(gè)仲裁者來(lái)降低它們之間的依賴程度。
Pipe-and-Filter構(gòu)架天然地支持并行,并具有良好的性能。
在軟件體系結(jié)構(gòu)模式中,解決方案包括一個(gè)特定的結(jié)構(gòu),即元素的一個(gè)空間配置,還規(guī)定了運(yùn)行期間的行為。
效用樹(shù)的作用是使質(zhì)量屬性需求具體化,從而迫使設(shè)計(jì)師和客戶代表準(zhǔn)確地定義出他們將要提供的相關(guān)質(zhì)量需求。
通過(guò)對(duì)軟件構(gòu)架的評(píng)估,可以預(yù)測(cè)軟件系統(tǒng)的質(zhì)量。
易用性關(guān)注的是對(duì)用戶來(lái)說(shuō)完成某個(gè)期望任務(wù)的容易程度。