軟件體系結(jié)構(gòu)題庫_第1頁
軟件體系結(jié)構(gòu)題庫_第2頁
軟件體系結(jié)構(gòu)題庫_第3頁
軟件體系結(jié)構(gòu)題庫_第4頁
軟件體系結(jié)構(gòu)題庫_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

軟件體系構(gòu)造試題庫(軟件工程)

一、判斷題

1、軟件重用是指重復(fù)使用已有的軟件產(chǎn)品用于開發(fā)新的軟件系統(tǒng),以到達(dá)提高軟件系統(tǒng)的開發(fā)質(zhì)量與效率,降低開發(fā)本錢的目的。答案:√

依據(jù)頁碼:P4

2、可重用技術(shù)對構(gòu)件庫組織方法要求不僅要支持準(zhǔn)確匹配,還要支持相似構(gòu)件的查找。

答案:√

依據(jù)頁碼:P7

3、超文本組織方法與基于數(shù)據(jù)庫系統(tǒng)的構(gòu)件庫組織方法不同,它基于全文檢索技術(shù)。

答案:√

依據(jù)頁碼:p8

4、軟件體系構(gòu)造充當(dāng)一個理解系統(tǒng)構(gòu)件和它們之間關(guān)系的框架,特別是那些始終跨越時間和實現(xiàn)的屬性。

答案:√

依據(jù)頁碼:P28

5、構(gòu)件可以由其他復(fù)合構(gòu)建和原子構(gòu)件通過連接而成。

〕答案:√

依據(jù)頁碼:P37

6、體系的核心模型由5種元素組成:構(gòu)建、連接體、配置、端口和角色〔〕

答案:√

依據(jù)頁碼:P37

7、軟件體系構(gòu)造的核心由5種元素組成:構(gòu)件、連接件、配置端口和角色。其中,構(gòu)件、連接件和配置是最根本的元素〔〕

答案:√

依據(jù)頁碼:P37

8、開發(fā)視圖主要支持系統(tǒng)的功能需求,即系統(tǒng)提供應(yīng)最終用戶的效勞

〔〕

答案:X

依據(jù)頁碼:P32、33

9、構(gòu)件、連接件以及配置是體系構(gòu)造的核心模型最根本的元素〔〕

答案:√

根據(jù)頁碼:P37

10、HMB風(fēng)格不支持系統(tǒng)系統(tǒng)自頂向下的層次化分解,因為它的構(gòu)件比擬簡單。

答案:×

依據(jù)頁碼:P81

11、正交軟件體系構(gòu)造由組織層和線索的構(gòu)件構(gòu)成。

答案:√

依據(jù)頁碼:P70

12、基于事件的隱式調(diào)用風(fēng)格的思想是構(gòu)件不直接調(diào)用一個過程,而是觸發(fā)或播送一個或多個事件。

答案:√

依據(jù)頁碼:P53

13、線索是子系統(tǒng)的特例,它由完成不同層次功能的構(gòu)建組成,每一條線索完成整個系統(tǒng)中相對獨立的一局部功能。〔〕

答案:√

依據(jù)頁碼:P70

14、層次系統(tǒng)中支持抽象程度遞增的系統(tǒng)設(shè)計是設(shè)計師可以把一個復(fù)雜系統(tǒng)按照遞增的步驟進展分解,同時支持功能增強,但是不支持重用。

答案:×

參考頁碼:P55

15、相交關(guān)系R是一個等價關(guān)系。

答案:√

16、在軟件設(shè)計中占據(jù)著主導(dǎo)地位的軟件體系構(gòu)造描述方法是圖形表達(dá)工具。

答案:√

依據(jù)頁碼:104

17、Rapide是一種可執(zhí)行的ADL,其目的在于通過定義并模擬基于事件的行為對分布式同步系統(tǒng)建模。

答案:×

依據(jù)頁碼:P117

并發(fā)系統(tǒng)建模

18、體系構(gòu)造設(shè)計是整個軟件生命周期中關(guān)鍵的一環(huán),一般在需求分析之后,軟件設(shè)計之前進展。

答案:√

依據(jù)頁碼:109

19、基于軟構(gòu)件的系統(tǒng)描述語言是較好的一種以構(gòu)件為單位的軟件系統(tǒng)描述語言。

答案:√

依據(jù)頁碼:104

20、需求語言與ADL的區(qū)別在于后者描述的是問題空間,而前者則扎根于解空間中。

答案:×

依據(jù)頁碼:P106

前后顛倒

21、基于構(gòu)件的動態(tài)系統(tǒng)構(gòu)造模型分為三層,風(fēng)別是應(yīng)用層、中間層、和體系構(gòu)造層。

答案:√

依據(jù)頁碼:P155

22、ADL提供了一種形式化機制來描述軟件體系構(gòu)造,大多數(shù)ADL不進描述系統(tǒng)的靜態(tài)構(gòu)造,也支持對體系構(gòu)造動態(tài)性的描述〔〕

答案:×

依據(jù)頁碼:P154

23、基于構(gòu)件的動態(tài)系統(tǒng)構(gòu)造模型分為應(yīng)用層,中間層和體系構(gòu)造層。

答案:√

依據(jù)頁碼:P155

24、2000年世界計算機大會提出,軟件體系構(gòu)造中最為重要的三個研究方向是:體系構(gòu)造風(fēng)格,靜態(tài)體系構(gòu)造和動態(tài)體系構(gòu)造。

答案:×

依據(jù)頁碼:P153

25、XML是W3C制定的作為Internet上數(shù)據(jù)交換和表示的標(biāo)準(zhǔn)語言,是一種允許用戶定義的標(biāo)記語言。〔〕

答案:√

依據(jù)頁碼:P179

26、WSDL是可擴展的,使得在通信時無論使用何種消息格式或網(wǎng)絡(luò)協(xié)議,都可以對端點及其消息進展描述?!病?/p>

答案:√

依據(jù)頁碼:P182

27、SOA模型具有松散耦合、粗粒度效勞、標(biāo)準(zhǔn)化接口等特征。〔〕

答案:√

依據(jù)頁碼:P18628、從概念上講,SOA有3個主要的抽象級別,分別是操作、效勞和業(yè)務(wù)流程。

〔〕

答案:√

依據(jù)頁碼:P187

29、一般的說,一個模式有一下4個根本成分,1.模式名稱,2.問題,3.解決方案,4.效果,這句話是對的〔〕

答案:√

依據(jù)頁碼:P196

30、設(shè)計模式的概念最早是由美國的一位計算機專家提出的。

答案:X

依據(jù)頁碼:P194

倒數(shù)第7行

31、利用設(shè)計模式可以方便地重用成功的設(shè)計和構(gòu)造。

答案:√

依據(jù)頁碼:P194

32、ABSD方法是基于體系構(gòu)造的設(shè)計方法,它描述了系統(tǒng)的主要設(shè)計元素及其關(guān)系?!病?/p>

答案:√

依據(jù)頁碼:P203

33、在模式目錄中,每個模式描述的多少與別的模式無關(guān)。

答案:√

依據(jù)頁碼:P199

34、軟件系統(tǒng)的可靠性依賴于狀態(tài)的執(zhí)行順序和每一個狀態(tài)的可靠性〔

答案:√

依據(jù)頁碼:P244

35、.基于體系構(gòu)造描述的軟件測試包括黑盒測試和根據(jù)路徑測試。(

)

答案:√

依據(jù)頁碼:254

36、在體系構(gòu)造級進展風(fēng)險評估是更有利于開發(fā)階段的前期評估?!?/p>

答案:×

依據(jù)頁碼:P248

37、容錯體系構(gòu)造風(fēng)格的目的是通過一系列的容錯構(gòu)件修正初始系統(tǒng)的錯誤來改善系統(tǒng)的穩(wěn)定性。〔

答案:×

依據(jù)頁碼:P245

38、ATAM評估方法主要通過理解體系構(gòu)造方法來分析體系構(gòu)造,在這一步,由設(shè)計師確定體系構(gòu)造方法,由分析小組捕獲并進展分析。

答案:×

依據(jù)頁碼:見書P265,由分析小組捕獲,但不進展分析

39、評估方法質(zhì)量屬性中平安性不包括完整性。〔〕

答案:×

依據(jù)頁碼:P259

40、軟件體系構(gòu)造的評估方法主要有調(diào)查問卷、檢查表、場景、度量、比擬5種〔

答:×

依據(jù)頁碼:P262,調(diào)查問卷、檢查表、場景、度量、比擬是軟件體系構(gòu)造的5種評估方式,評估方法有ATAM、SAAM、ARID三種。

41、軟件體系構(gòu)造評估只針對一個體系構(gòu)造,不可以針對一組體系構(gòu)造〔〕。

答案:×

依據(jù)頁碼:

P25842、正式的對軟件產(chǎn)品線的理論研究到20世紀(jì)80年代中期才出現(xiàn)?!病?/p>

答案:×

依據(jù)頁碼:P282

43、軟件重用長期以來一直是軟件工程界不斷追求的目標(biāo)?!病?/p>

答案:√

依據(jù)頁碼:P284

44、產(chǎn)品開發(fā)活動取決于產(chǎn)品線范圍,核心資源庫、產(chǎn)品方案和需求的輸出。〔〕

答案:√

依據(jù)頁碼:P295

45、軟件產(chǎn)品線的建立通常有4種方式,其劃分依據(jù)有兩種。〔〕

答案:√

依據(jù)頁碼:P289

三、選擇題

1、軟件危機的原因不包括〔〕:

A、用戶需求不明確

B、缺乏正確的理論指導(dǎo)C、軟件規(guī)模越來越大D、軟件復(fù)雜度越來越低

答案:D

依據(jù)頁碼:P2

2、以下選項中,哪個不是重用組織框構(gòu)中的主要組成成員:

A.

協(xié)調(diào)組

B.

構(gòu)件應(yīng)用組

C.

構(gòu)件需求組

D.

構(gòu)件開發(fā)組

答案:C

依據(jù)頁碼:P17

3、常用的軟件體系構(gòu)造評估的方法不包括:A體系構(gòu)造權(quán)衡分析法

B.軟件體系構(gòu)造分析法

C系統(tǒng)體系構(gòu)造分析法

D中間設(shè)計的積極評審

答案:C

依據(jù)頁碼:P29

5、不屬于軟件體系構(gòu)造的核心模型的最根本的元素是

〔〕

A

構(gòu)件

B

連接件

C

配置

D

角色

答案:D

依據(jù)頁碼:P37

6、選項中部屬于“4+1〞試圖模型的是:〔〕

A

邏輯視圖

B

物理視圖C

連接視圖

D

開發(fā)視圖

答案:C

依據(jù)頁碼:P32

7、以下說法錯誤的一項的是〔〕

A:邏輯視圖主要支持系統(tǒng)的功能需求,即系統(tǒng)提供應(yīng)最終用戶的效勞B:開發(fā)視圖也稱模塊視圖,主要側(cè)重于軟件模塊的組織和管理

C:進程視圖側(cè)重與系統(tǒng)的運行特性,主要關(guān)注一些功能性需求,例如系統(tǒng)的性能和可用性。D:物理視圖主要考慮如何吧軟件映射到硬件上,它不需要要考慮到系統(tǒng)性能、規(guī)模、可靠性等。

答案:D

依據(jù)頁碼:P32~35

8、Kruchten在1995提出了“4+1〞模型,從5個不同的視角來描述軟件體系構(gòu)造,其中“4〞不包括的視圖是〔〕

A邏輯視圖

B開發(fā)視圖

C物理視圖

D場景視圖

答案:

D

依據(jù)頁碼:P32~38

9、以下哪個選項是描述系統(tǒng)的靜態(tài)構(gòu)造〔〕

A.邏輯視圖和開發(fā)視圖

B.進程視圖和物理視圖

C.開發(fā)視圖和物理視圖

D.開發(fā)視圖和進程視圖

答案:A

根據(jù)頁碼:P37

10、在三層C/S體系構(gòu)造中,_________是最重要的構(gòu)件。

〔〕

A

中間件

B

末尾件

C

功能層

D

數(shù)據(jù)層

答案:A

依據(jù)頁碼:P60~61

11、正交軟件體系構(gòu)造的有點有

〔〕

A

構(gòu)造清晰,易于理解

B

易修改,可維護性強

C

可移植性強,重用程度大

D

以上都是

答案:D

依據(jù)頁碼:P77

12、C/S系統(tǒng)中,效勞器的以下任務(wù)中哪一個是錯的?〔〕

A

數(shù)據(jù)庫一致性要求

B

數(shù)據(jù)庫訪問并發(fā)性控制

C

數(shù)據(jù)庫前端的客戶應(yīng)用程序的全局?jǐn)?shù)據(jù)完整性規(guī)則

D

數(shù)據(jù)庫的備份與恢復(fù)

答案:A

依據(jù)頁碼:P5713、以下哪個不是黑板系統(tǒng)的組成局部?〔〕

A.知識源

B.黑板數(shù)據(jù)構(gòu)造

C.控制

D.內(nèi)存

答案:D

依據(jù)頁碼:P53

14、與C/S體系構(gòu)造相比,B/S體系構(gòu)造也有許多缺乏之處,一下說法正確的選項是〔〕A

B/S體系構(gòu)造缺乏對動態(tài)頁面的支持能力,沒有集成有效的數(shù)據(jù)庫處理能力B

B/S體系構(gòu)造的系統(tǒng)擴展能力差,但是平安性比擬容易控制

C

采用B/S體系構(gòu)造的應(yīng)用系統(tǒng),在數(shù)據(jù)查詢等響應(yīng)速度上,要遠(yuǎn)遠(yuǎn)的高于C/S體系構(gòu)造

D

B/S體系構(gòu)造的數(shù)據(jù)提交一般以頁面為單位,數(shù)據(jù)的動態(tài)交互性不強,利于在線事務(wù)處理〔Online

Transaction

Processing,OLTP〕應(yīng)用。

答案:A

參考頁碼:P

67

15、以下不是正交軟件體系構(gòu)造優(yōu)點的是〔〕A.

構(gòu)造清晰,易于理解

B.

已修改,可維護性強

C.

可移植性強,重用粒度大

D.

很大很復(fù)雜

答案:D

參考頁碼:P77

16、以下關(guān)于軟件體系構(gòu)造描述方法說法錯誤的選項是(

)A.

圖形表達(dá)工具在軟件設(shè)計中占據(jù)主導(dǎo)地位。

B.

由于軟件設(shè)計語言和模塊內(nèi)連接語言具有嚴(yán)格的語義根底,因此它們能支持較小的軟件單元進展描述。

C.

基于軟構(gòu)件的系統(tǒng)描述語言將軟件系統(tǒng)描述成一種是由許多以特定形式相互作用的特殊軟件實體構(gòu)造組成的組織

或系統(tǒng)。

D.

軟件體系構(gòu)造描述語言是參照傳統(tǒng)程序設(shè)計語言的設(shè)計語言的設(shè)計和開發(fā)經(jīng)歷,重新設(shè)計、開發(fā)和使用針對軟件體

系構(gòu)造描述語言。

答案:B

依據(jù)頁碼:P103-105

17、type

Application

is

interface

in

action

Request(P:params);

out

action

Result(P:params);

behavior

(M

in

String)

Receive(M)

=

>

Results(M);

end

Application

上述對構(gòu)建的描述是()

A.Rapide

B.SADL

C.C2

答案:

A

依據(jù)頁碼:P115

18、Rapide

是一種可執(zhí)行ADL,其目的在于通過定義并模擬基于事件的行為對分布式并發(fā)系統(tǒng)建模。Rapide是由5種子語言構(gòu)成。以下選項中的語言均為Rapide語言的是〔〕

A.

類型語言、模式語言、約束語言、可執(zhí)行語言

B.

狀態(tài)語言、模式語言、約束語言、體系構(gòu)造語言

C.

類型語言、構(gòu)造語言、約束語言、可執(zhí)行語言

D.

狀態(tài)語言、構(gòu)造語言、約束語言、體系構(gòu)造語言

答案:A

依據(jù)頁碼:

P117

19、Unicon提供了一組預(yù)先定義的構(gòu)件和連接件類型,體系構(gòu)造的開發(fā)者可以從中選擇適宜的構(gòu)件或連接件,這是為了到達(dá)〔〕

A.

提供對大量構(gòu)件和連接件的統(tǒng)一訪問

B.

區(qū)分不同類型的構(gòu)件和連接件,以便對體系構(gòu)造配置進展檢查C.

支持不同表達(dá)方式和不同開發(fā)人員的分析工具

D.

支持現(xiàn)有構(gòu)件的使用

答案:A

依據(jù)頁碼:P110

20、以下選項中關(guān)于ADL與其他語言的比擬說法中錯誤的選項是〔〕

A.ADL與需求語言的區(qū)別在于后者描述的問題空哦關(guān)鍵,而前者則扎根于解空間中

B.ADL與建模語言的區(qū)別在于后者對局部的關(guān)注要大于對整體的關(guān)注

C.

ADL與傳統(tǒng)的程序設(shè)計語言的構(gòu)成元素由許多一樣和相似之處,有各自有著很大的不同

D.ADL集中在構(gòu)件的表示上。答案:

B

依據(jù)頁碼:P106

21、對動態(tài)軟件體系構(gòu)造的形式化描述通??梢圆捎玫姆椒ǎ俊病?/p>

A、圖形化方法

B、代數(shù)進程方法

C、邏輯方法

D、以上皆是

答案:D

依據(jù)頁碼:P

165

22、在擴大的BNF范式給出的πADL描述體系構(gòu)造的框架中,[1+···]表示其中的項出現(xiàn)〔〕

A、一次

B、0次或1次

C、1次或?qū)掖?/p>

D、0次或?qū)掖?/p>

答案:C

依據(jù)頁碼:P159

23、以下哪些特征不屬于動態(tài)體系構(gòu)造特征〔〕

A

可構(gòu)造性動態(tài)特征

B

適應(yīng)性動態(tài)特征

C

智能性動態(tài)特征

D

平安性動態(tài)特征

答案:D

依據(jù)頁碼:P167

24、在動態(tài)體系構(gòu)造的描述中,不是configuror主要涉及的問題是:

A

什么時候軟件體系構(gòu)造應(yīng)該重新配置?

B

什么原因使得軟件體系構(gòu)造需要進展重新配置?

C

重新配置應(yīng)該怎樣進展?

D

進展重新配置需要多大的代價?

答案:D

依據(jù)頁碼:P164

25、通常,一個Web效勞可以分為4個邏輯層,分別為數(shù)據(jù)層〔Data

Layer〕、數(shù)據(jù)訪問層〔Data

Access

Layer〕、

業(yè)務(wù)層〔Business

Layer〕和監(jiān)聽者〔Listener〕。離客戶端最近的是監(jiān)聽者,離客戶最遠(yuǎn)的是______:〔〕A

數(shù)據(jù)層〔Data

Layer〕

B

數(shù)據(jù)訪問層〔Data

Access

Layer〕C

業(yè)務(wù)層〔Business

Layer〕

D

監(jiān)聽者〔Listener〕

答案:A

依據(jù)頁碼:P174

26、同傳統(tǒng)分布式體系構(gòu)造相比,Web效勞體系構(gòu)造的主要優(yōu)勢表達(dá)為()

①高度的通用性和易用性

②完全的平臺、語言獨立性

③高度的集成性

④容易部署和發(fā)布

A.①②④

B.②③④

C.①③④

D.①②③④答案:D

依據(jù)頁碼:P178-179

27、Web效勞是采用________格式的信息來定義和描述對外的公共接口和綁定。

A.URI

B.XML

C.SOAP

D.HTTP

答案:B

依據(jù)頁碼:P175

28、盡管對Web效勞進展的描述的出發(fā)點或應(yīng)用類型不同,但他們均具有如下共同特征:

①應(yīng)用的分布式

②應(yīng)用到應(yīng)用的交互

③平臺無關(guān)性

A.①②

B.②③

C.①③

D.①②③

答案:D

依據(jù)頁碼:P175

29、下面哪個不屬于設(shè)計模式方法分類〔〕

A

Coad的面向?qū)ο竽J?/p>

B

代碼模式

C

框架應(yīng)用模式

D

遺傳算法

答案:D

依據(jù)頁碼:P200

30、一般來說,模式有以下四個根本成分:

〕、問題、解決方案、效果

A.模式名稱

B.

時間

C.

地點

D.

思想

答案:A依據(jù)頁碼:P196

倒數(shù)三行

31、軟件體系構(gòu)造的文檔要求與軟件開發(fā)工程中的其他文檔是相似的,以下哪項屬于體系構(gòu)造文檔化過程的主要輸出結(jié)果〔〕A

體系構(gòu)造需求規(guī)格說明

B

體系構(gòu)造概要設(shè)計說明C

體系構(gòu)造詳細(xì)設(shè)計說明

D

體系構(gòu)造總體框架說明

答案:A

依據(jù)頁碼:P219

32、軟件體系構(gòu)造設(shè)計有哪些過程?〔〕

①提出軟件體系構(gòu)造模型

②把已標(biāo)識的構(gòu)件映射到軟件體系構(gòu)件中

③分析構(gòu)件之間的相互作用

④產(chǎn)生軟件體系構(gòu)造

⑤設(shè)計評審A

①②③B

①③④

C①②③④D

①②③④⑤

答案:D

依據(jù)頁碼:P218

33、在設(shè)計模式目錄下,以下哪種設(shè)計模式是關(guān)于類的〔〕A.

Factory

Method

答案:A

依據(jù)頁碼:P202

34、以下選項中不是軟件體系構(gòu)造的嚴(yán)重性分級的一項為哪一項〔

A.災(zāi)難性的

B.危急的

C.較大的

D.邊際性的

答案:C

依據(jù)頁碼:P252

35、以下不屬于傳統(tǒng)的軟件測試和基于體系構(gòu)造的軟件測試都需要研究的對象是?〔

A、測試內(nèi)容

B、測試準(zhǔn)則

C、測試用例

D、測試語言

答案:D

依據(jù)頁碼:254

36、在體系構(gòu)造中,應(yīng)用于當(dāng)前環(huán)境中有多個構(gòu)建同時運行的情況,主要用來提高系統(tǒng)性能的構(gòu)造風(fēng)格是〔

A、順序構(gòu)造風(fēng)格

B、并行/管道—過濾器構(gòu)造風(fēng)格C、容錯構(gòu)造風(fēng)格

D、調(diào)用—返回構(gòu)造風(fēng)格

答案:B

依據(jù)頁碼:P24537、以下哪一個測試過程是測試構(gòu)件之間的接口以保證構(gòu)件能夠交互,它將構(gòu)件本身抽象為單元,并關(guān)注與構(gòu)件間的消息傳遞,構(gòu)件的交互行為可以通過形式化規(guī)約得到,可以提前進展〔

A、單元測試

B、模塊測試C、集成測試

D、系統(tǒng)測試

答案:C

依據(jù)頁碼:P255

38、ATAM評估過程在生成質(zhì)量屬性效用樹這一步中,_____確定系統(tǒng)最重要的質(zhì)量屬性目標(biāo),并對這些質(zhì)量目標(biāo)設(shè)置優(yōu)先級和細(xì)化。

評估小組

2設(shè)計小組

3管理人員

4客戶代表

A1

B1

C1

D1

4答案:D

依據(jù)頁碼:P26639、評估方法質(zhì)量屬性中可修改性不包括〔〕。

A.

可維護性

B??蓴U展性

C.完整性

D.可移植性

答案:C

依據(jù)頁碼:P259

40、

〕是場景中解釋或描述風(fēng)險承當(dāng)者怎樣金發(fā)與系統(tǒng)的交互局部。A.刺激

B.環(huán)境

C.響應(yīng)

D.互操作

答案:A

依據(jù)頁碼:P261

41、軟件評估中關(guān)注的可修改性包含可維護性,可擴展性,〔

〕和構(gòu)造重組4個方面。

A

??捎眯?/p>

B

??梢浦残?/p>

C

??勺冃?/p>

D

?;ゲ僮餍?/p>

答案:B

依據(jù)頁碼:P259

42、產(chǎn)品線就是由在系統(tǒng)的組成元素和功能方面具有共性和〔〕相似的多個系統(tǒng)組成的系統(tǒng)族。

A、異步性

B、個性

C、可變性

D、繼承性

答案:B

依據(jù)頁碼:P284

43、一下哪個不是領(lǐng)域工程階段的主要任務(wù)〔〕。

A、領(lǐng)域設(shè)計

B需求分析

C、領(lǐng)域分析

D、領(lǐng)域?qū)崿F(xiàn)

答案:B

依據(jù)頁碼:P285

44、SEI將產(chǎn)品線的根本活動分為三局部,其中不包括〔〕

A、核心資源開發(fā)

B、產(chǎn)品開發(fā)

C、管理

D、設(shè)計

答案:D

依據(jù)頁碼:P286

45、根據(jù)Axis產(chǎn)品線體系構(gòu)造的演化過程,可以把需求大致分為6類,下面哪個不屬于需求分類〔〕

A

、構(gòu)建新的產(chǎn)品族

B、擴展標(biāo)準(zhǔn)支持

C、改良已有功能

D導(dǎo)出產(chǎn)品線體系構(gòu)造

依據(jù)頁碼:P304

四、名詞解釋

1、軟件危機

答案:是指愛計算機軟件的開發(fā)和維護過程中所遇到的一系列嚴(yán)重問題

依據(jù)頁碼:P1

2、軟件重用

答案:是指在兩次或?qū)掖尾煌能浖_發(fā)過程中重復(fù)使用一樣或相近軟件元素的過程。依據(jù)頁碼:P4

3、構(gòu)件組裝

答案:構(gòu)件組裝是指將庫中的構(gòu)件經(jīng)適當(dāng)修改后相互連接,或者將它們與當(dāng)前開發(fā)工程中的軟件元素相連接,最終構(gòu)成新的目標(biāo)軟件。

依據(jù)頁碼:P12

4、構(gòu)件

答案:是指語義完整、語法正確和有可重用價值的單位軟件,是軟件重用過程中可以明確辨識的系統(tǒng);構(gòu)造上,它是語義描述、通信接口和實現(xiàn)代碼的復(fù)合體。

依據(jù)頁碼:P4

5、構(gòu)件:

答案:構(gòu)件是具有某種功能的可重用的軟件模版單元,表示了系統(tǒng)中主要的計算元素和數(shù)據(jù)存儲。

依據(jù)頁碼:P37

6、構(gòu)件

答案:構(gòu)件是一個數(shù)據(jù)單元或一個計算單元,它由構(gòu)件的對象的集合、屬性的集合、動作的集合和端口的集合組成。

依據(jù)頁碼:P41

7、場景〔scenarios〕:

答:場景可以看做是那些重要系統(tǒng)活動的抽象,它使4個視圖有機聯(lián)系起來,從某種意義上說場景是最重要的需求抽象。

依據(jù)頁碼:P37

8、在軟件系統(tǒng)中構(gòu)件不是獨立存在的,構(gòu)件具有互操作性。請具體解釋構(gòu)件。

答:構(gòu)件是一個數(shù)據(jù)單元或一個計算單元,它由構(gòu)件的對象的集合、屬性的集合,動作的集合和端口集合組成。并可以抽象為C

=

(O,A,X,P),這里,O是組成構(gòu)件的所有對象的集合,A是構(gòu)件屬性的集合,X是構(gòu)件動作的集合,P是構(gòu)件端口的集合

依據(jù)頁碼:P41

9、軟件體系構(gòu)造

答案:軟件體系構(gòu)造是一個設(shè)計,它包括所建立系統(tǒng)中的各元素〔構(gòu)件和連接件〕的描述、元素之間的交互、指導(dǎo)裝配的范例和對范例的約束。

根據(jù)頁碼:P45

10、軟件體系構(gòu)造風(fēng)格

答案:軟件體系構(gòu)造風(fēng)格是描述某一特定領(lǐng)域中系統(tǒng)組織方式的慣用模式。

依據(jù)頁碼:P5112、消息轉(zhuǎn)換

答案:消息轉(zhuǎn)換所有構(gòu)件實力發(fā)出和承受的消息類型都經(jīng)過消息總線的過濾。

依據(jù)頁碼:P81

13、C2體系構(gòu)造風(fēng)格

答案:C2體系構(gòu)造風(fēng)格可以概括為通過連接件綁定在一起的、按照一組規(guī)則運作的并行構(gòu)件網(wǎng)絡(luò)。

15、DSSA的定義

答案:DSSA就是在一個特定應(yīng)用領(lǐng)域中為一組應(yīng)用提供組織構(gòu)造參考的標(biāo)準(zhǔn)軟件體系構(gòu)造

參考頁碼:P92

16、構(gòu)件:

答案:構(gòu)件是一個計算單元或數(shù)據(jù)存儲。也就是說,構(gòu)件是計算與狀態(tài)存在的場所。依據(jù)頁碼:P108

17、連接件:

答案:連接件是用來建立構(gòu)件間的交互以及支配這些交互規(guī)則的體系構(gòu)造構(gòu)造模塊。

依據(jù)頁碼:P108

18、體系構(gòu)造配置:

答案:體系構(gòu)造配置或拓?fù)涫敲枋鲶w系構(gòu)造的構(gòu)件與連接件的連接圖。體系構(gòu)造配置提供信息來確定構(gòu)件是否正確連接、接口是否分配、連接件構(gòu)成的通信是否正確,并說明實現(xiàn)要求行為的組合含義。

依據(jù)頁碼:P109

19、構(gòu)造能力:

答案:構(gòu)造能力指的是ADL能力使用較小的獨立體系構(gòu)造元素來建造大型軟件系統(tǒng)。

依據(jù)頁碼:P106

20、ADL:

答案:ADL是這樣一種形式化語言,他在底層語義模型的支持下,為軟件系統(tǒng)的概念構(gòu)造建模提供了具體語法和概念模型。

依據(jù)頁碼:P106

25、Web效勞棧

答案:Web效勞棧是一種全新的體系構(gòu)造,整個Web效勞的技術(shù)系列被稱為Web效勞棧。

依據(jù)頁碼:P177

26、SOAP

答案:簡單對象訪問協(xié)議,SOAP是一個基于XML的,在松散分布式環(huán)境中交換構(gòu)造化信息的輕量級協(xié)議。

依據(jù)頁碼:P180

27、WSDL標(biāo)準(zhǔn)

答案:WSDL是一種XML格式,用于將網(wǎng)絡(luò)效勞描述為一組端點,這些端點包含面向文檔或面向過程信息的消息

進展操作。

依據(jù)頁碼:P182

28、UDDI

答案:UDDI基于現(xiàn)成的標(biāo)準(zhǔn),是一套基于Web的,分布式的、為Web效勞提供信息注冊中心的實現(xiàn)標(biāo)準(zhǔn)和標(biāo)準(zhǔn)。

依據(jù)頁碼:P183

29、需求

答案:用戶對目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計約束等方面的期望

依據(jù)頁碼:P217

30、設(shè)計模式中,什么是元素的一個空間配置?

答案:每個模式規(guī)定了的一個特定的構(gòu)造。

31、模式

答案:模式是指從某個具體的形式中得到的一種抽象,在特殊的非任意性的環(huán)境中,該形式不斷地重復(fù)出現(xiàn)。

依據(jù)頁碼:P196

32、SA演化

答案:由于系統(tǒng)需求、技術(shù)、環(huán)境和分布等因素的變化而最終導(dǎo)致的SA按照一定的目標(biāo)形態(tài)的變動,稱為SA演化。

依據(jù)頁碼:P236

33、設(shè)計模式

答案:一些設(shè)計面向?qū)ο蟮能浖_發(fā)的經(jīng)歷總結(jié),就是系統(tǒng)的命名、解釋、和評價某一個重要的面向?qū)ο蟮?/p>

溫馨提示

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

最新文檔

評論

0/150

提交評論