單項(xiàng)選擇題某軟件公司欲設(shè)計(jì)一款圖像處理軟件,幫助用戶對(duì)拍攝的照片進(jìn)行后期處理。在軟件需求分析階段,公司的系統(tǒng)分析師識(shí)別出了如下3個(gè)關(guān)鍵需求:圖像處理軟件需要記錄用戶在處理照片時(shí)所有動(dòng)作,并能夠支持用戶動(dòng)作的撤銷(xiāo)與重做等行為。圖像處理軟件需要根據(jù)當(dāng)前正在處理的照片的不同特征選擇合適的處理操作,處理操作與照片特征之間具有較為復(fù)雜的邏輯關(guān)系。圖像處理軟件需要封裝各種圖像處理算法,用戶能夠根據(jù)需要靈活選擇合適的處理算法;軟件還要支持高級(jí)用戶根據(jù)一定的規(guī)則添加自定義處理算法。在系統(tǒng)設(shè)計(jì)階段,公司的架構(gòu)師決定采用設(shè)計(jì)模式滿足上述關(guān)鍵需求中對(duì)系統(tǒng)靈活性與擴(kuò)展性的要求。具體來(lái)說(shuō),為了支持靈活的撤銷(xiāo)與重做等行為,采用(1)最為合適:為了封裝圖像操作與照片特征之間的復(fù)雜邏輯關(guān)系,采用(2)最為合適;為了實(shí)現(xiàn)圖像處理算法的靈活選擇與替換,采用(3)最為合適。空白(3)處應(yīng)選擇()

A.模板方法模式
B.訪問(wèn)者模式
C.策略模式
D.觀察者模式


你可能感興趣的試題

2.單項(xiàng)選擇題

某軟件公司欲設(shè)計(jì)一款圖像處理軟件,幫助用戶對(duì)拍攝的照片進(jìn)行后期處理。在軟件需求分析階段,公司的系統(tǒng)分析師識(shí)別出了如下3個(gè)關(guān)鍵需求:圖像處理軟件需要記錄用戶在處理照片時(shí)所有動(dòng)作,并能夠支持用戶動(dòng)作的撤銷(xiāo)與重做等行為。圖像處理軟件需要根據(jù)當(dāng)前正在處理的照片的不同特征選擇合適的處理操作,處理操作與照片特征之間具有較為復(fù)雜的邏輯關(guān)系。圖像處理軟件需要封裝各種圖像處理算法,用戶能夠根據(jù)需要靈活選擇合適的處理算法;軟件還要支持高級(jí)用戶根據(jù)一定的規(guī)則添加自定義處理算法。在系統(tǒng)設(shè)計(jì)階段,公司的架構(gòu)師決定采用設(shè)計(jì)模式滿足上述關(guān)鍵需求中對(duì)系統(tǒng)靈活性與擴(kuò)展性的要求。具體來(lái)說(shuō),為了支持靈活的撤銷(xiāo)與重做等行為,采用(1)最為合適:為了封裝圖像操作與照片特征之間的復(fù)雜邏輯關(guān)系,采用(2)最為合適;為了實(shí)現(xiàn)圖像處理算法的靈活選擇與替換,采用(3)最為合適。

空白(1)處應(yīng)選擇()

A.工廠模式
B.責(zé)任鏈模式
C.中介者模式
D.命令模式

最新試題

使用質(zhì)量屬性場(chǎng)景的概念主要是為了使質(zhì)量屬性更清楚、能操作度量。

題型:判斷題

通過(guò)對(duì)軟件構(gòu)架的評(píng)估,可以預(yù)測(cè)軟件系統(tǒng)的質(zhì)量。

題型:判斷題

軟件體系結(jié)構(gòu)只是表示了軟件的拓?fù)浣Y(jié)構(gòu),不關(guān)心其動(dòng)態(tài)結(jié)構(gòu)。

題型:判斷題

易用性關(guān)注的是對(duì)用戶來(lái)說(shuō)完成某個(gè)期望任務(wù)的容易程度。

題型:判斷題

軟件體系結(jié)構(gòu)的設(shè)計(jì)的好壞對(duì)于軟件的易用性沒(méi)有影響。

題型:判斷題

如果兩個(gè)模塊之間是語(yǔ)義依賴,則可以插入一個(gè)仲裁者來(lái)降低它們之間的依賴程度。

題型:判斷題

在一個(gè)軟件系統(tǒng)中,功能是質(zhì)量的載體,質(zhì)量屬性的得到依賴于開(kāi)發(fā)的設(shè)計(jì)、執(zhí)行以及部署等各個(gè)階段的努力。

題型:判斷題

黑板構(gòu)架用于解決無(wú)確定性求解策略問(wèn)題,它由黑板、知識(shí)源和仲裁者構(gòu)成。

題型:判斷題

安全性質(zhì)量屬性場(chǎng)景的環(huán)境包括在線或離線、直接或通過(guò)防火墻入網(wǎng)。

題型:判斷題

通過(guò)構(gòu)架評(píng)估可以得到一個(gè)簡(jiǎn)潔的構(gòu)架表述。

題型:判斷題