單項選擇題為了使構(gòu)件系統(tǒng)更切合實際、更有效地被復(fù)用,構(gòu)件應(yīng)當(dāng)具備(),以提高其通用性。

A.可繼承性
B.可變性
C.可封裝性
D.可伸縮性


你可能感興趣的試題

1.單項選擇題OMG組織、微軟公司、Sun公司所提出的軟件構(gòu)件的標(biāo)準(zhǔn)依次是()

A.①CORBA②EJB③COM
B.①UML②VB③J2EE
C.①CORBA②COM③EJB
D.①CORBA②C#③JAVA

2.單項選擇題下列關(guān)于CORBA的說法中錯誤的是()

A.CORBA標(biāo)準(zhǔn)主要分為三個部分:接口定義語言(IDL)、對象請求代理(ORB.以及ORB之間的互操作協(xié)議IIOP(Intemetlnter-ORB Protocol)
B.ORB是對象之間建立Client/Server關(guān)系的中間件
C.CORBA由開放軟件組織(OSF)提出并在UNIX平臺上獲得巨大成功
D.使用C++和Java都可以開發(fā)CORBA應(yīng)用

3.單項選擇題下列關(guān)于EJB的說法錯誤的是()

A.EJB是用于開發(fā)和部署多層結(jié)構(gòu)的、分布式的、面向?qū)ο蟮腏ava應(yīng)用系統(tǒng)的平臺的構(gòu)件體系結(jié)構(gòu)
B.EJB體現(xiàn)了Java的"Writeonce,runanywhere"的原則,一旦一個EJB開發(fā)完成之后,那么就可以部署在任何支持EJB的平臺上,而不需要重新編譯或?qū)υ创a進行修改
C.EJB目前不支持和其他的非Java應(yīng)用系統(tǒng)的互操作性
D.EJB沒有用戶界面,且完全位于服務(wù)器端;而一個標(biāo)準(zhǔn)的JavaBean是一個客戶端構(gòu)件

4.單項選擇題下列關(guān)于COM+/DNA體系的說法錯誤的是()

A.WindowsDNA適合用來實現(xiàn)企業(yè)級松散耦合的應(yīng)用
B.DNA的三層結(jié)構(gòu)包括表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層
C.COM+的功能包括事務(wù)處理、負載平衡、內(nèi)存數(shù)據(jù)庫、事件發(fā)布和訂閱等
D.采用DCOM協(xié)議的應(yīng)用在跨越防火墻時存在障礙

5.單項選擇題下列描述中,()不是軟件體系結(jié)構(gòu)研究的內(nèi)容。

A.軟件體系結(jié)構(gòu)描述語言及工具
B.軟件體系結(jié)構(gòu)分析、設(shè)計及驗證
C.軟件開發(fā)過程中應(yīng)遵守的政策和法規(guī)
D.特定領(lǐng)域的體系結(jié)構(gòu)

6.單項選擇題用一系列軟件的修改來評價軟件體系結(jié)構(gòu)的易修改性,屬于基于()的軟件體系結(jié)構(gòu)評估方式。

A、調(diào)查問卷或檢查表
B、場景
C、度量
D、實際運行

7.單項選擇題一個設(shè)計良好的軟件系統(tǒng)應(yīng)具有()的特征。

A.低內(nèi)聚、低耦合
B.高內(nèi)聚、低耦合
C.高內(nèi)聚、高耦合
D.低內(nèi)聚、高耦合

10.單項選擇題下列選擇中間件的考慮因素中不合適的一項是()

A.有些中間件只提供一些平臺實現(xiàn),對異構(gòu)系統(tǒng)之間的移植有限制
B.多數(shù)流行的中間件服務(wù)使用專有的API和協(xié)議,使得不同中間件提供廠家之間的產(chǎn)品較難集成
C.應(yīng)盡可能使用中間件服務(wù),這是解決分布式計算環(huán)境各項問題的最佳方案
D.中間件服務(wù)遵循的一些原則離實際應(yīng)用還有較大差別