天天看點

2010年下半年11月份系統架構設計師上午試題以及參考答案之六

2010年下半年11月份系統架構設計師上午試題以及參考答案之六

●軟體架構設計包括提出架構模型、産生架構設計和進行設計評審等活動,是一個疊代的過程。以下關于軟體架構設計活動的描述,錯誤的是___(45)___。

(45)A.在建立軟體架構的初期,一般需要選擇一個合适的架構風格

      B.将架構分析階段已辨別的構件映射到架構中,并分析這些構件之間的關系

      C.軟體架構設計活動将已辨別構件內建到軟體架構中,設計并實作這些構件

      D.一旦得到了詳細的軟體架構設計,需要邀請獨立于系統開發的外部人員對系統進行評審

參考答案:C

●基于軟體架構的設計(Architecture Based Software Development. ABSD)強調由商業、品質和功能需求的組合驅動軟體架構設計。它強調采用___(46)___來描述軟體架構,采用___(47)___來描述需求。

(46)A.類圖和序列圖      B.視角與視圖

      C.構件和類圖        D.構件與功能

(47)A.用例與類圖        B.用例與視角

      C.用例與品質場景    D.視角與品質場景

參考答案:

(46)B

(47)C

●某遊戲公司欲開發一個大型多人即時戰略遊戲,遊戲設計的目标之一是能夠支援玩家自行建立戰役地圖,定義遊戲對象的行為和之間的關系。針對該目标,公司應該采用___(48)___架構風格最為合适。

(48)A.管道-過濾器  B.隐式調用  C.主程式-子程式  D.解釋器

參考答案:B

●某公司欲為某種型号的示波器開發内置軟體。該公司的架構師設計了如下圖所示的軟體架構。在軟體架構評審時,專家認為該架構存在的問題是___(49)___。

2010年下半年11月份系統架構設計師上午試題以及參考答案之六

(49)A.在功能劃分上将各個子產品獨立起來

      B.在硬體構件的混合和替換方面不是很靈活

      C.沒有清晰地說明使用者怎樣與其互動

      D.沒有明确的層次關系,沒有強調功能之間的互動

參考答案:D