多項(xiàng)選擇題對于違反里式代換原則的兩個(gè)類,可以采用的候選解決方案錯(cuò)誤的是()。

A.創(chuàng)建一個(gè)新的抽象類C ,作為兩個(gè)具體類的超類,將A 和B 共同的行為移動(dòng)到C 中,從而解決A和B 行為不完全一致的問題
B.將B到A的繼承關(guān)系改組成委派關(guān)系
C.區(qū)分是“IS-a”還是”Has-a”。如果是“Is-a”,可以使用繼承關(guān)系,如果是”Has-a”應(yīng)該改成委派關(guān)系


你可能感興趣的試題

3.單項(xiàng)選擇題構(gòu)架知識中不包括()。

A.構(gòu)架風(fēng)格和視點(diǎn)
B.框架
C.模式
D.軟件開發(fā)模型

5.單項(xiàng)選擇題關(guān)于模式不正確的是()。

A.有助于建立一個(gè)復(fù)雜的和異構(gòu)的軟件體系結(jié)構(gòu)
B.為設(shè)計(jì)原則提供一種公共的詞匯和理解
C.有助于管理軟件復(fù)雜度
D.模式一定會(huì)比你自己的方案好

6.單項(xiàng)選擇題面向?qū)ο蟮脑O(shè)計(jì)模型以()表示的軟件體系結(jié)構(gòu)圖。

A.部署圖
B.包圖
C.協(xié)同圖
D.交互圖

7.單項(xiàng)選擇題不是模式的構(gòu)成元素是()。

A.問題出現(xiàn)的場景
B.在語境中出現(xiàn)的再現(xiàn)問題
C.解決方案
D.實(shí)現(xiàn)的功能

8.單項(xiàng)選擇題()的選擇是開發(fā)一個(gè)軟件系統(tǒng)時(shí)的基本設(shè)計(jì)決策。

A.架構(gòu)模式
B.慣用法
C.設(shè)計(jì)模式
D.分析模式

9.多項(xiàng)選擇題持久化數(shù)據(jù)()等是數(shù)據(jù)架構(gòu)設(shè)計(jì)應(yīng)完成的工作。

A.存儲(chǔ)方案
B.數(shù)據(jù)傳遞
C.數(shù)據(jù)復(fù)制
D.數(shù)據(jù)同步

10.單項(xiàng)選擇題在SOA參考架構(gòu)的連通服務(wù)中可實(shí)現(xiàn)通信代理與服務(wù)之間的雙向交互,包括緊耦合方式和松耦合方式,其中緊耦合方式是通過()方式實(shí)現(xiàn)的。

A.通過網(wǎng)絡(luò)通信
B.通過通訊協(xié)議
C.通過代碼間之間調(diào)用
D.通過基于內(nèi)容的路由

最新試題

安全性是衡量系統(tǒng)在向合法用戶提供服務(wù)的同時(shí),阻止非授權(quán)使用的能力。

題型:判斷題

數(shù)據(jù)流風(fēng)格的構(gòu)架包括Pipe-and-Filter、黑板、Batch Sequential(批處理)。

題型:判斷題

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

題型:判斷題

在軟件體系結(jié)構(gòu)模式中,解決方案包括一個(gè)特定的結(jié)構(gòu),即元素的一個(gè)空間配置,還規(guī)定了運(yùn)行期間的行為。

題型:判斷題

Pipe-and-Filter構(gòu)架天然地支持并行,并具有良好的性能。

題型:判斷題

CBAM是對軟件系統(tǒng)進(jìn)行經(jīng)濟(jì)建模的方法,它提供了對技術(shù)與經(jīng)濟(jì)問題以及構(gòu)架決策的評估。

題型:判斷題

采用恰當(dāng)?shù)捏w系結(jié)構(gòu)是項(xiàng)目成功的第一步,體系結(jié)構(gòu)不當(dāng),將可能會(huì)導(dǎo)致災(zāi)難性的損失。

題型:判斷題

如果模塊A和B是位置依賴,可以用名稱服務(wù)器來讓A和B不直接依賴。

題型:判斷題

好的構(gòu)架設(shè)計(jì)是一系列相容的原理和技術(shù)的產(chǎn)物,在項(xiàng)目的各個(gè)階段保持一致。

題型:判斷題

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

題型:判斷題