软件体系结构测试定义,软件体系结构复习题.doc
PAGE \* MERGEFORMAT 2
判斷題
軟件重用是指重復使用已有的軟件產品用于開發新的軟件系統,以達到提高軟件系統的開發質量與效率,降低開發成本的目的。 對
開發視圖主要支持系統的功能需求,即系統提供給最終用戶的服務。錯
軟件體系結構的核心由5種元素組成:構件、連接件、配置端口和角色。其中,構件、連接件和配置是最基本的元素。 對
構件可以由其他復合構建和原子構件通過連接而成。 錯
正交軟件體系結構由組織層和線索的構件構成。 對
軟件產品線的建立通常有4種方式,其劃分依據有兩種對
體系結構設計是整個軟件生命周期中關鍵的一環,一般在需求分析之后,軟件設計之前進行。對
ATAM評估方法主要通過理解體系結構方法來分析體系結構,在這一步,由設計師確定體系結構方法,由分析小組捕獲并進行分析。對
WSDL是可擴展的,使得在通信時無論使用何種消息格式或網絡協議,都可以對端點及其消息進行描述。對
ABSD方法是基于體系結構的設計方法,它描述了系統的主要設計元素及其關系。對
.可重用技術對構件庫組織方法要求不僅要支持精確匹配,還要支持相似構件的查找。對
超文本組織方法與基于數據庫系統的構件庫組織方法不同,它基于全文檢索技術。對
軟件體系結構充當一個理解系統構件和它們之間關系的框架,特別是那些始終跨越時間和實現的屬性。對
體系的核心模型由5種元素組成:構建、連接體、配置、端口和角色(對)
開發視圖主要支持系統的功能需求,即系統提供給最終用戶的服務。錯
構件、連接件以及配置是體系結構的核心模型最基本的元素(對)
HMB風格不支持系統自頂向下的層次化分解,因為它的構件比較簡單(對)
基于事件的隱式調用風格的思想是構件不直接調用一個過程,而是觸發或廣播一個或多個事件。對
線索是子系統的特例,它由完成不同層次功能的構建組成,每一條線索完成整個系統中相對獨立的一部分功能對
層次系統中支持抽象程度遞增的系統設計是設計師可以把一個復雜系統按照遞增的步驟進行 分解,同時支持功能增強,但是不支持重用。錯
在軟件設計中占據著主導地位的軟件體系結構描述方法是圖形表達工具。對
Rapide是一種可執行的ADL,其目的在于通過定義并模擬基于事件的行為對分布式同步系統建模。錯
體系結構設計是整個軟件生命周期中關鍵的一環,一般在需求分析之后,軟件設計之前進行。 對
基于軟構件的系統描述語言是較好的一種以構件為單位的軟件系統描述語言。對
需求語言與ADL的區別在于后者描述的是問題空間,而前者則扎根于解空間中。錯
基于構件的動態系統結構模型分為三層,風別是應用層、中間層、和體系結構層。 對
ADL提供了一種形式化機制來描述軟件體系結構,大多數ADL不進描述系統的靜態結構,也支持對體系結構動態性的描述 錯
基于構件的動態系統結構模型分為應用層,中間層和體系結構層。對
2000年世界計算機大會提出,軟件體系結構中最為重要的三個研究方向是:體系結構風格,靜態體系結構和動態體系結構。 錯
XML是W3C制定的作為Internet上數據交換和表示的標準語言,是一種允許用戶定義的標記語言。對
SOA模型具有松散耦合、粗粒度服務、標準化接口等特征。對
從概念上講,SOA有3個主要的抽象級別,分別是操作、服務和業務流程。 對
一般的說,一個模式有一下4個基本成分,1.模式名稱,2.問題,3.解決方案,4.效果,這句話是對的 對
設計模式的概念最早是由美國的一位計算機專家提出的錯
利用設計模式可以方便地重用成功的設計和結構。對
軟件系統的可靠性依賴于狀態的執行順序和每一個狀態的可靠性 對
基于體系結構描述的軟件測試包括黑盒測試和根據路徑測試。對
在體系結構級進行風險評估是更有利于開發階段的前期評估。錯
容錯體系結構風格的目的是通過一系列的容錯構件修正初始系統的錯誤來改善系統的穩定性。 錯
評估方法質量屬性中安全性不包括完整性。錯
軟件體系結構的評估方法主要有調查問卷、檢查表、場景、度量、比較5種 錯
軟件體系結構評估只針對一個體系結構,不可以針對一組體系結構。錯
正式的對軟件產品線的理論研究到20世紀80年代中期才出現。 錯
軟件重用長期以來一直是軟件工程界不斷追求的目標。對
產品開發活動取決于產品線范圍,核心資源庫、產品計劃和需求的輸出。 對
軟件產品線的建立通常有4種方式,其劃分依據有兩種對
填空題
1.軟件體系結構的模型分為5種:結構模型、框架模型、動態模型、過程模型和功能模型。
2.根據SEI放熱定義軟件產品線主要由核心資源和產品集合組成。
3.經典軟件體系結構風格有管道和過濾器、數據抽象和面向對象組織、基于事件的隱式調用、分層系
總結
以上是生活随笔為你收集整理的软件体系结构测试定义,软件体系结构复习题.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机导论第一章试题及答案,计算机导论第
- 下一篇: 计算机信息技术教学工作计划,关于信息技术