架構設計培訓考核試題及答案_第1頁
架構設計培訓考核試題及答案_第2頁
架構設計培訓考核試題及答案_第3頁
全文預覽已結(jié)束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、一、選擇題(每題2分,共40分)1 、企業(yè)架構框架中,哪個框架是目前占有率最高的?【D】(A)Zachman框架;(B)DoDAF框架;(C)FEA框架;(D)TOGAF框架;2、關于企業(yè)架構(EA)的說法哪一個是正確的?【A】(A)EA是關于理解所有構成企業(yè)的不同企業(yè)元素,以及這些元素怎樣相互關聯(lián)。(B)EA是一種半成品,就是對組成軟件的子系統(tǒng)、組件、模塊的劃分描述,以及對這些元素之間的交互描述。(C)EA由業(yè)務架構、信息系統(tǒng)架構和軟件架構組成;(D)EA由業(yè)務架構、應用架構和數(shù)據(jù)架構組成;3、企業(yè)架構框架TOGAF是由誰提出來的?【A】(A)The Open Group;(B)美國國防部;

2、(C)美國聯(lián)邦企業(yè);(D)John Zachman4、軟件架構模式有以下幾種,請選擇,【ABC】多選(A)管道過濾器模式;(B)領域模式;(C)事務腳本模式;(D)適配器模式5、軟件架構與軟件框架區(qū)別的描述哪一個是對的?【ABC】多選(A)軟件框架是一種軟件,但是它是一個半成品軟件;(B)軟件架構不是軟件,而是對軟件結(jié)構及交互的描述、約束及重要決策;(C)軟件架構決策如何將軟件分解為多個不同的部分、各部分間的靜態(tài)結(jié)構關系和動態(tài)交互關系。(D)軟件框架一般由5個視圖組成;6、架構設計中,對于概念性架構的獲得,首先使用的方法是什么?【B】(A)質(zhì)量約束法;(B)魯棒分析法;(C)引入架構模式法;(

3、D)原型法;7、魯棒圖的包含的三種元素是什么?【ABD】(A)邊界對象;(B)控制對象;(C)接口對象;(D)實體對象;8、下面那些屬性屬于開發(fā)期質(zhì)量屬性?【BC】(A)安全性;(B)可擴展性;(C)可移植性;(D)可靠性;9、下面哪些屬性屬于運行期質(zhì)量屬性?【ABD】(A)性能;(B)魯棒性;(C)可重用性;(D)互操作性10、軟件架構設計中的實際架構由以下哪些視圖組成?【ABCDE】(A)邏輯視圖;(B)數(shù)據(jù)視圖;(C)開發(fā)視圖;(D)物理視圖;(E)運行視圖11、驗證架構的方法是?【AB】(A)原型法;(B)框架法;(C)迭代法;(D)快速交付法;12、UML模型中用于需求分析的框圖是哪

4、個?【CD】(A)類圖;(B)協(xié)作圖;(C)用例圖;(D)活動圖;13、接口設計時要滿足以下哪些原則?【AB】(A)開閉原則;(B)單一職責;(C)松耦合原則;(D)繼承原則14、如果接口被污染了,應該采取什么原則進行處理?【C】(A)開閉原則;(B)單一職責;(C)隔離原則;(D)適配器模式15、適配器模式中類適配器模式的特點是?【AD】(A)只能應用在被適配者是接口,不能利用它的子類的接口;(B)可以對被適配者的子類進行調(diào)用;(C)適配器與被適配者是松耦合的;(D)適配器需要繼承被適配者;16、單例模式中,懶漢式模式的特點有哪些?【BCD】(A)實例在第一次類加載時進行實例化;(B)構造子

5、是私有的;(C)在第一次訪問時進行對象的實例化;(D)實例對象要定義為全局的;17、UML中聚合關系的說法哪些是正確的?【BC】(A)聚合是contains-a;(B)聚合關系比組合關系弱;(C)聚合關系用空心的菱形表示;(D)聚合關系中,“整體”的生命消失了,“部分”的也將消失;18、關于時序圖的說法哪一個是不正確的?【C】(A)時序圖的本質(zhì)是按照時間順序的消息或數(shù)據(jù)的交換;(B)時序圖在High-Level和Low-Level階段都可以使用;(C)時序圖有路徑;(C)時序圖有對象生命線;19、關于協(xié)作圖的說法哪一個是正確的?【ABC】(A)協(xié)作圖必須有消息順序號;(B)協(xié)作圖與時序圖是可以

6、互相轉(zhuǎn)換的;(C)協(xié)作圖強調(diào)參加交互的對象的組織;(D)協(xié)作圖有控制焦點20、關于數(shù)據(jù)流圖(DFD)的說法哪一個是不正確的?【A】(A)數(shù)據(jù)流圖是面向?qū)ο蟮姆治龇椒ǎ唬˙)數(shù)據(jù)流圖的頂層圖只能有一個加工;(C)數(shù)據(jù)流圖的父圖與子圖必須平衡;(D)每個加工至少有一個輸入數(shù)據(jù)流和輸出數(shù)據(jù)流;二、填空題(每空1分,共20分)21、數(shù)據(jù)流圖的四要素是什么?_,_,_,_。答案:數(shù)據(jù)流,加工,數(shù)據(jù)存儲,外部實體。22、開閉原則是面向?qū)ο蟮目蓮陀迷O計的基石,開是指一個軟件實體應當對_開放,閉是指應當對_關閉;答案:擴展,修改。23、里氏替換原則是指任何_可以出現(xiàn)的地方,_一定可以出現(xiàn);答案:基類對象,子類

7、對象。24、下面圖示的是什么設計模式?_答案:類適配器模式。25、下面圖示的是什么設計模式?_答案:對象適配器模式。26、IBM的組件業(yè)務模型(CBM)是一個二維矩陣,橫軸是_,縱軸是_,交點是_。責任等級分為Direct (引導), Control (控制), Execute (執(zhí)行),對應于企業(yè)的戰(zhàn)略層,戰(zhàn)術層和操作層。其中 Control 主要完成的是業(yè)務的監(jiān)管,包括一些分析,報告等內(nèi)容。答案:業(yè)務能力,責任等級。27、概念性架構中的約束分類有_,_,_。答案:技術性約束,標準型約束,法規(guī)性約束。28、魯棒圖填補了_與_之間的鴻溝。答案:分析,設計29、極限編程(XP)包含了策劃、設計、編程和測試四個活動,其十二個最佳實

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論