單項選擇題假設貓是老鼠和狗的觀察目標,老鼠和狗是觀察者,貓叫老鼠跑,狗也跟著叫,可以使用()描述該過程。
A.命令模式
B.觀察者模式
C.責任鏈
D.單例模式
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題某系統(tǒng)提供了用戶信息操作模塊,用戶可以修改自己的各項信息。為了使操作過程更加人性化,可以使用()對系統(tǒng)進行改進,使得用戶在進行了錯誤操作之后可以恢復到操作之前的狀態(tài)。
A.責任鏈
B.備忘錄模式
C.模板方法模式
D.訪問者模式
2.單項選擇題現(xiàn)在大多數(shù)軟件都有撤銷(Undo)的功能,快捷鍵一般都是Ctrl+Z。這些軟件可能使用了()模式來進行。
A.備忘錄模式
B.訪問者模式
C.模板方法模式
D.責任鏈
3.單項選擇題某高校獎勵審批系統(tǒng)可以實現(xiàn)教師獎勵和學生獎勵的審批(AwardCheck),如果教師發(fā)表論文數(shù)超過10篇或者學生論文超過2篇可以評選科研獎,如果教師教學反饋分大于等于90分或者學生平均成績大于等于90分可以評選成績優(yōu)秀獎。獎勵審批系統(tǒng)可以使用()設計該系統(tǒng),以判斷候選人集合中的教師或?qū)W生是否符合某種獲獎要求。
A.工廠方法模式
B.訪問者模式
C.模板方法模式
D.責任鏈
4.單項選擇題購物車設計:顧客在超市中將選擇的商品,如蘋果、圖書等放在購物車中,然后到收銀員處付款。在購物過程中,顧客需要對這些商品進行訪問,以便確認這些商品的質(zhì)量,之后收銀員計算價格時也需要訪問購物車內(nèi)顧客所選擇的商品。購物車設計可以使用()來設計該購物過程。
A.工廠方法模式
B.訪問者模式
C.模板方法模式
D.責任鏈
5.單項選擇題共享網(wǎng)絡設備模擬:很多網(wǎng)絡設備都是支持共享的,如交換機、集線器等,多臺終端計算機可以連接同一臺網(wǎng)絡設備,并通過該網(wǎng)絡設備進行數(shù)據(jù)轉(zhuǎn)發(fā)。共享網(wǎng)絡設備可以使用()模擬共享網(wǎng)絡設備的設計原理。
A.工廠方法模式
B.代理模式
C.享元模式
D.外觀模式
最新試題
用戶界面分析中的任務分析有哪些途徑?()
題型:多項選擇題
在用戶界面設計中如何進行界面對象及其動作的定義?()
題型:多項選擇題
系統(tǒng)設計中,動態(tài)建模包括()。
題型:多項選擇題
ADL(軟件體系結(jié)構描述語言)元素的定義包括構件、操作、閉包、模式。
題型:判斷題
體系結(jié)構最關鍵的四要素是()。
題型:多項選擇題
面向?qū)ο蠓椒ǖ姆治雠c設計過程包括如下()。
題型:多項選擇題
在設計數(shù)據(jù)管理子系統(tǒng)時,對關系數(shù)據(jù)庫管理系統(tǒng)的設計包括()
題型:多項選擇題
軟件元素包括()、()、()、()、()甚至領域知識。
題型:填空題
在界面設計十大原則中,對于極簡主義的理解正確的是()。
題型:多項選擇題
常用的軟件開發(fā)方法學中也包含了軟件體系結(jié)構的設計,如()的軟件開發(fā)方法。
題型:多項選擇題