軟件體系結構試題庫軟件工程試題和答案_第1頁
已閱讀1頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、一、一、判斷題判斷題1、軟件重用是指重復使用已有的軟件產(chǎn)品用于開發(fā)新的軟件系統(tǒng),以達到提高軟件系統(tǒng)的開發(fā)質量與效率,降低開發(fā)成本的目的。答案:√2、可重用技術對構件庫組織方法要求不僅要支持精確匹配,還要支持相似構件的查找。答案:√3、軟件體系結構充當一個理解系統(tǒng)構件和它們之間關系的框架,特別是那些始終跨越時間和實現(xiàn)的屬性。答案:√5、構件可以由其他復合構建和原子構件通過連接而成。()答案:√6、體系的核心模型由5種元素組成:構建、連接體

2、、配置、端口和角色()答案:√7、軟件體系結構的核心由5種元素組成:構件、連接件、配置端口和角色。其中,構件、連接件和配置是最基本的元素()答案:√8、開發(fā)視圖主要支持系統(tǒng)的功能需求,即系統(tǒng)提供給最終用戶的服務()答案:X9、構件、連接件以及配置是體系結構的核心模型最基本的元素()答案:√10、HMB風格不支持系統(tǒng)系統(tǒng)自頂向下的層次化分解,因為它的構件比較簡單。答案:11、正交軟件體系結構由組織層和線索的構件構成。答案:√13、線索是子

3、系統(tǒng)的特例,它由完成不同層次功能的構建組成,每一條線索完成整個系統(tǒng)中相對獨立的一部分功能。()答案:√14、層次系統(tǒng)中支持抽象程度遞增的系統(tǒng)設計是設計師可以把一個復雜系統(tǒng)按照遞增的步驟進行分解,同時支持功能增強,但是不支持重用。答案:16、在軟件設計中占據(jù)著主導地位的軟件體系結構描述方法是圖形表達工具。答案:√18、體系結構設計是整個軟件生命周期中關鍵的一環(huán),一般在需求分析之后,軟件設計之前進行。答案:√19、基于軟構件的系統(tǒng)描述語言是

4、較好的一種以構件為單位的軟件系統(tǒng)描述語言。答案:√21、基于構件的動態(tài)系統(tǒng)結構模型分為三層,風別是應用層、中間層、和體系結構層。答案:√23、基于構件的動態(tài)系統(tǒng)結構模型分為應用層,中間層和體系結構層。答案:√29、一般的說,一個模式有一下4個基本成分,1.模式名稱,2.問題,3.解決方案,4.效果,這句話是對的()答案:√30、設計模式的概念最早是由美國的一位計算機專家提出的。答案:數(shù)據(jù)庫安全性的要求、數(shù)據(jù)庫訪問并發(fā)性的控制、數(shù)據(jù)庫前端

5、的客戶應用程序的全局數(shù)據(jù)完整性規(guī)則、數(shù)據(jù)庫的備份與恢復16、軟件體系結構的描述方法主要有圖形表達工具、模塊內連接語言、基于軟構件的系統(tǒng)描述語言和軟件體系結構描述語言。答案:圖形表達工具、模塊內連接語言、軟件體系結構描述語言17、ADL是一種在底層語義模擬支持下的形式化語言?;诘讓诱Z義的工具為體系結構的表示、分析、演化、細化、設計過程等提供支持。答案:表示、演化、細化18、可重用的體系結構描述框架可以從需求、設計、實現(xiàn)和測試四個視點出發(fā)

6、描述體系結構。答案:需求視點、設計視點、實現(xiàn)視點、測試視點20、典型的ADL在充分繼承和吸收傳統(tǒng)程序設計語言的和特點的同時,還應該具有構造、抽象、重用、組合、異構和分析推理等多種能力和特性。能力指的是ADL使得其描述的每一個系統(tǒng)元素都有其自己的局部結構。答案:精確性、嚴格性,組合21、體系結構的動態(tài)性分為“_________”“_________”“_________”三類。答案:交互式動態(tài)性、結構化動態(tài)性、體系結構動態(tài)性22、基于構件

7、的動態(tài)體統(tǒng)結構模型(CBDSAM)支持運行系統(tǒng)的動態(tài)更新。該模型分為三層,分別是應用層、_________和________________。答案:中間層、體系結構層23、體系結構的動態(tài)性主要分為幾類:_________、_________、___________。答案:交互式動態(tài)性,結構化動態(tài)性、體系結構化動態(tài)性。24、對動態(tài)軟件體系結構的形式化描述通常有______、_______、_________三種方法。答案:圖形化方法、進程

8、代數(shù)方法、邏輯描述方法25、一個完整的Web服務包括3種邏輯構件:______、______、_______。答案:服務提供、服務代理、服務請求29、MVC模式的中的M,V,C分別對應______、_______、_________三種單詞。答案:Model,View,Controller32、設計模式的基本成分包括______________、___________、___________、__________。答案:模式名稱、問題、

9、解決方案、效果。39、體系結構評估中,一般采用刺激,環(huán)境,和_____三方面來對場景進行描述。答案:響應40、可修改性是指能夠快速地以較高的性能價格比對系統(tǒng)進行變更的能力。包括可維護性、可擴展性、、可移植性4個方面。答案:結構重組。42、軟件重用是為了解決_____答案:軟件危機43、________的開發(fā)是大型軟件系統(tǒng)開發(fā)的關鍵環(huán)節(jié)。答案:軟件體系結構44、領域工程階段的主要任務有_____、______和______三個階段。答案:

溫馨提示

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

評論

0/150

提交評論