《16秋福建師范大學《軟件體系結構》在線作業(yè)一》由會員分享,可在線閱讀,更多相關《16秋福建師范大學《軟件體系結構》在線作業(yè)一(7頁珍藏版)》請在裝配圖網上搜索。
1、
一、單選題(共 13 道試題,共 26 分。)
1. 一般來講,構件庫系統(tǒng)可包括()類用戶
. 二
. 四
. 五
. 八
標準答案:
2. 以下不屬于產品線的開發(fā)的是()
. 資源開發(fā)
. 產品計劃
. 產品開發(fā)
. 產品維護
標準答案:
3. 先把某個概念子系統(tǒng)分解成若干個概念構件,然后把該概念構件再分解成實際構件稱為()
. 廣度遍歷
. 深度遍歷
. 立體遍歷
. 以上都不正確
標準答案:
4. 下列描述不屬于W服務的特點的是()
. 使用標準協(xié)議規(guī)范
. 高度分散能力
. 完好的封裝性
. 松散耦合
2、
標準答案:
5. ()是一種用可視化方法對軟件系統(tǒng)進行描述、實施和說明的標準語言
. XML
. UML
. ML
. ML
標準答案:
6. ()是一個或多個構件(和/或構件之間的關系)的特性
. 敏感點
. 場景
. 定點
. 頂點
標準答案:
7. 下面不屬于W服務共同特征是()
. 應用的分布式
. 應用到應用的交互
. 平臺無關性
. 平臺相關性
標準答案:
8. 在不同階段, 測試關注的信息和特征()
. 相同
. 不同
. 相似
. 都不正確
標準答案:
9. 體系結構的核心模
3、型由()種元素組成
. 2
. 3
. 4
. 5
標準答案:
10. SI將產品線的基本活動分為()部分
. 一
. 二
. 三
. 四
標準答案:
11. 基于構件的動態(tài)系統(tǒng)結構模型(SM)支持運行系統(tǒng)的動態(tài)更新,下面哪項不屬于該模型的是()
. 應用層
. 中間層
. 結構層
. 服務器層
標準答案:
12. 在基于構件的可靠性模型中,通過()來描述系統(tǒng)的行為
. 狀態(tài)圖
. 模型
. 結構圖
. 以上都不正確
標準答案:
13. S方法有()個基礎
. 三
. 五
. 七
. 九
4、標準答案:
二、多選題(共 12 道試題,共 24 分。)
1. 下面屬于支持體系結構分析的工具的是()
. 支持靜態(tài)分析的工具
. 支持類型檢查的工具
. 支持體系結構層次依賴分析的工具
. 支持體系結構動態(tài)特性仿真工具
標準答案:
2. 以下可以體現(xiàn)體系結構是早期設計決策的體現(xiàn)()
. 軟件體系結構明確了對系統(tǒng)實現(xiàn)的約束條件
. 軟件體系結構決定了開發(fā)和維護組織的組織結構
. 軟件體系結構制約著系統(tǒng)的質量屬性
. 通過研究軟件體系結構可能預測軟件的質量
標準答案:
3. 體系結構分析的內容可分為()
. 結構分析
.
5、功能分析
. 非功能分析
. 非結構分析
標準答案:
4. 體系結構分析中非功能分析方法有()
. 定量分析方法
. 非定量分析方法
. 推斷分析方法
. 逆推分析方法
標準答案:
5. 軟件體系結構動態(tài)性包括()
. 交互式動態(tài)性
. 結構化動態(tài)性
. 體系結構動態(tài)性
. 文檔結構動態(tài)性
標準答案:
6. HM風格的構件模型包括()幾個部分
. 端口
. 接口
. 靜態(tài)結構
. 動態(tài)行為
標準答案:
7. 體系結構模式分為那兩個大類()
. 固定術語
. 參考模型
. 測試模型
. 建設模型
6、 標準答案:
8. 三層/S體系結構是將應用功能分成()幾部分
. 表示層
. 功能層
. 數(shù)據層
. 表格層
標準答案:
9. 下面描述屬于分層系統(tǒng)的優(yōu)點的是()
. 支持基于抽象程度遞增的系統(tǒng)設計, 使設計者可以把一個復雜系統(tǒng)按遞增的步驟進行分解
. 支持功能增強, 因為每一層至多和相鄰的上下層交互,因此功能的改變最多影響相鄰的上下層
. 支持重用。
. 不支持重用。
標準答案:
10. 常見的軟件開發(fā)模型大致可分為三種類型()
. 以軟件需求完全確定為前提的瀑布模型
. 在軟件開發(fā)初始階段只能提供基本需求時采用的漸進式開發(fā)模型, 如螺旋
7、模型等
. 以形式化開發(fā)方法為基礎的變換模型
. 以機器性能為需求的螺旋狀模型
標準答案:
11. 構件重用中檢索與提取構件方法()
. 基于關鍵字的檢索
. 刻面檢索法
. 超文本檢索法
. 平面檢索法
標準答案:
12. 通用體系結構風格包括()
. 數(shù)據流風格
. 調用/返回風格
. 獨立構件風格
. 虛擬機風格
標準答案:
三、判斷題(共 25 道試題,共 50 分。)
1. 體系結構重用屬于設計重用,沒有代碼重用抽象()
. 錯誤
. 正確
標準答案:
2. 邏輯視圖主要支持系統(tǒng)的功能
8、需求,即系統(tǒng)提供給最終用戶的服務()
. 錯誤
. 正確
標準答案:
3. 需求過程主要是獲取用戶需求,標識系統(tǒng)中所要用到的構件()
. 錯誤
. 正確
標準答案:
4. 正交軟件體系結構由組織層和線索的構件構成()
. 錯誤
. 正確
標準答案:
5. 智能性動態(tài)特征是用一個有限的預配置來移除約束()
. 錯誤
. 正確
標準答案:
6. 基于軟構件的系統(tǒng)描述語言將軟件系統(tǒng)描述成一種是由許多以特定形式相互作用的特殊軟件實體構造組成的組織或系統(tǒng)()
. 錯誤
. 正確
標準答案:
7. 按照一定的描述方法
9、,用體系結構描述語言對體系結構進行說明的結果則稱為體系結構的表示()
. 錯誤
. 正確
標準答案:
8. 構件是指語義完整、語法正確和有可重用價值的單位軟件,是軟件重用過程中可以明確辨識的系統(tǒng)()
. 錯誤
. 正確
標準答案:
9. 軟件產品線的建立方式有四種()
. 錯誤
. 正確
標準答案:
10. 根據框架的使用和擴展方式,可以將框架分為兩大類:黑盒框架和白盒框架()
. 錯誤
. 正確
標準答案:
11. 軟件產品線的發(fā)展過程有三個階段()
. 錯誤
. 正確
標準答案:
12. 在建立體系結
10、構的初期,選擇一個合適的體系結構風格是首要的()
. 錯誤
. 正確
標準答案:
13. 軟件體系結構是具有一定形式的結構化元素,即構件的集合,包括處理構件、數(shù)據構件和連接構件()。
. 錯誤
. 正確
標準答案:
14. 在倉庫風格中,兩種不同的構件中獨立構件說明當前狀態(tài)()
. 錯誤
. 正確
標準答案:
15. 狀態(tài)圖中每一個結點Si表示兩個狀態(tài)()
. 錯誤
. 正確
標準答案:
16. 經常用單位事件內所處理事務的數(shù)量或系統(tǒng)完成某個事務處理所需的時間來對性能進行定量的表示()
. 錯誤
. 正確
標
11、準答案:
17. 體系結構模式在本質上反映了一些特定的元素、按照特定的方式組成一個特定的結構,該結構應有利于上下文環(huán)境下的特定問題的解決()
. 錯誤
. 正確
標準答案:
18. 體系結構驅動,是指構成體系結構的商業(yè)、質量和功能需求的組合()
. 錯誤
. 正確
標準答案:
19. 可構造性動態(tài)特征可以通過結合靜態(tài)描述語言、靜態(tài)修改語言和一個靜態(tài)更新系統(tǒng)來實現(xiàn)()
. 錯誤
. 正確
標準答案:
20. 一個復雜的系統(tǒng)通常包括順序、并行計算、容錯和客戶/服務器等四種常用的結構風格模型()
. 錯誤
. 正確
標準答案:
12、
21. 模式的一個重要目標是用已定義屬性進行特定的軟件體系結構的構造()
. 錯誤
. 正確
標準答案:
22. 基于體系結構的測試應覆蓋所有的構件及各個構件的接口、各個連接件的接口、構件之間的直接連接、構件之間的間接連接()
. 錯誤
. 正確
標準答案:
23. 體系結構問題包括總體組織和全局控制、通訊協(xié)議、同步、數(shù)據存取,給設計元素分配特定功能,設計元素的組織,規(guī)模和性能,在各設計方案間進行選擇等()
. 錯誤
. 正確
標準答案:
24. 基于事件的隱式調用使得構件放棄了對系統(tǒng)計算的控制()
. 錯誤
. 正確
標準答案:
25. 并行/管道-過濾器體系結構風格中,它通??梢酝ㄟ^用一個馬爾科夫鏈來模型化,應用于當前環(huán)境中有多個構件同時運行的情況, 主要用來提高系統(tǒng)性能()
. 錯誤
. 正確
標準答案:
7 / 7