軟考系統(tǒng)架構(gòu)設(shè)計師考試經(jīng)典100題(8)

系統(tǒng)架構(gòu)設(shè)計師 責(zé)任編輯:陳湘君 2024-03-06

添加老師微信

備考咨詢

加我微信

摘要:軟考系統(tǒng)架構(gòu)設(shè)計師考試經(jīng)典100題由希賽網(wǎng)整理,本文是軟考系統(tǒng)架構(gòu)設(shè)計師考試經(jīng)典100題的(8)題內(nèi)容,以便考生對系統(tǒng)架構(gòu)設(shè)計師考試知識點的掌握檢測。

為方便軟考考生對系統(tǒng)架構(gòu)設(shè)計師考試知識點的檢測,希賽軟考頻道為考生整理了軟考系統(tǒng)架構(gòu)設(shè)計師考試經(jīng)典100題的資料,本文是軟考系統(tǒng)架構(gòu)設(shè)計師考試經(jīng)典100題的(8)題內(nèi)容100題及答案解析完整版可在本文文首本文資料處或文末的資料下載欄目下載):

十、軟件架構(gòu)設(shè)計(20)

1、軟件架構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。架構(gòu)風(fēng)格定義了一類架構(gòu)所共有的特征,主要包括架構(gòu)定義、架構(gòu)詞匯表和架構(gòu)(  )。

A.描述

B.組織

C.約束

D.接口

2、將系統(tǒng)需求模型轉(zhuǎn)換為架構(gòu)模型是軟件系統(tǒng)需求分析階段的一項重要工作,以下描述中,(  )是在轉(zhuǎn)換過程中需要關(guān)注的問題。

A.如何通過多視圖模型描述軟件系統(tǒng)的架構(gòu)

B.如何確定架構(gòu)模型中有哪些元素構(gòu)成

C.如何采用表格或用例映射保證轉(zhuǎn)換的可追蹤性

D.如何通過模型轉(zhuǎn)換技術(shù),將高層架構(gòu)模型逐步細(xì)化為細(xì)粒度架構(gòu)模型

3、4+1視圖模型可以從多個視圖或視角來描述軟件架構(gòu)。其中,(  )用于捕捉設(shè)計的并發(fā)和同步特征;(  )描述了在開發(fā)環(huán)境中軟件的靜態(tài)組織結(jié)構(gòu)。

A.邏輯視圖

B.開發(fā)視圖

C.過程視圖

D.物理視圖

A.類視圖

B.開發(fā)視圖

C.過程視圖

D.用例視圖

4、以下關(guān)于軟件架構(gòu)風(fēng)格與系統(tǒng)性能關(guān)系的敘述,錯誤的是(  )。

A.對于采用層次化架構(gòu)風(fēng)格的系統(tǒng),劃分的層次越多,系統(tǒng)的性能越差

B.對于采用管道-過濾器架構(gòu)風(fēng)格的系統(tǒng),可以通過引入過濾器的數(shù)據(jù)并發(fā)處理提高系統(tǒng)性能

C.對于采用面向?qū)ο蠹軜?gòu)風(fēng)格的系統(tǒng),可以通過減少功能調(diào)用層次提高系統(tǒng)性能

D.對于采用過程調(diào)用架構(gòu)風(fēng)格的系統(tǒng),可以通過將顯式調(diào)用策略替換為隱式調(diào)用策略提高系統(tǒng)性能

5、某公司擬開發(fā)一個地面清潔機(jī)器人。機(jī)器人的控制者首先定義清潔任務(wù)和任務(wù)之間的關(guān)系,機(jī)器人接受任務(wù)后,需要響應(yīng)外界環(huán)境中觸發(fā)的一些突發(fā)事件,根據(jù)自身狀態(tài)進(jìn)行動態(tài)調(diào)整,最終自動完成任務(wù)。針對上述需求,該機(jī)器人應(yīng)該采用(  )架構(gòu)風(fēng)格最為合適。

A.面向?qū)ο?/p>

B.主程序-子程序

C.規(guī)則系統(tǒng)

D.管道-過濾器

6、某公司為其研發(fā)的硬件產(chǎn)品設(shè)計實現(xiàn)了一種特定的編程語言,為了方便開發(fā)者進(jìn)行軟件開發(fā),公司擬開發(fā)一套針對該編程語言的集成開發(fā)環(huán)境,包括代碼編輯、語法高亮、代碼編譯、運行調(diào)試等功能。針對上述描述,該集成開發(fā)環(huán)境應(yīng)采用(  )架構(gòu)風(fēng)格最為合適。

A.管道-過濾器

B.數(shù)據(jù)倉儲

C.主程序-子程序

D.解釋器

7、(  )是由中間件技術(shù)實現(xiàn)并支持SOA的一組基礎(chǔ)架構(gòu),它提供了一種基礎(chǔ)設(shè)施,其優(yōu)勢在于(  ) 。

A.ESB

B.微服務(wù)

C.云計算

D.Multi-Agent System

A.支持了服務(wù)請求者與服務(wù)提供者之間的直接鏈接

B.支持了服務(wù)請求者與服務(wù)提供者之間的緊密耦合

C.消除了服務(wù)請求者與服務(wù)提供者之間的直接鏈接

D.消除了服務(wù)請求者與服務(wù)提供者之間的關(guān)系

8、架構(gòu)描述語言(Architecture Description Language,ADL)是一種為明確說明軟件系統(tǒng)的概念架構(gòu)和對這些概念架構(gòu)建模提供功能的語言。ADL主要包括以下組成部分:組件、組件接口、(  )和架構(gòu)配置。

A.架構(gòu)風(fēng)格

B.架構(gòu)實現(xiàn)

C.連接件

D.組件實現(xiàn)

9、特定領(lǐng)域軟件架構(gòu)(Domain Specific Software Architecture, DSSA)的基本活動包括領(lǐng)域分析、領(lǐng)域設(shè)計和領(lǐng)域?qū)崿F(xiàn)。其中,領(lǐng)域分析的主要目的是獲得領(lǐng)域模型。領(lǐng)域設(shè)計的主要目標(biāo)是獲得(  )。領(lǐng)域?qū)崿F(xiàn)是為了(  )。

A.特定領(lǐng)域軟件需求

B.特定領(lǐng)域軟件架構(gòu)

C.特定領(lǐng)域軟件設(shè)計模型

D.特定領(lǐng)域軟件重用模型

A.評估多種軟件架構(gòu)

B.驗證領(lǐng)域模型

C.開發(fā)和組織可重用信息,對基礎(chǔ)軟件架構(gòu)進(jìn)行實現(xiàn)

D.特定領(lǐng)域軟件重用模型

10、特定領(lǐng)域軟件架構(gòu)(Domain Specific Software Architecture,DSSA)是指特定應(yīng)用領(lǐng)域中為一組應(yīng)用提供組織結(jié)構(gòu)參考的標(biāo)準(zhǔn)軟件架構(gòu)。從功能覆蓋的范圍角度,( )定義了一個特定的系統(tǒng)族,包含整個系統(tǒng)族內(nèi)的多個系統(tǒng),可作為該領(lǐng)域系統(tǒng)的可行解決方案的一個通用軟件架構(gòu);( )定義了在多個系統(tǒng)和多個系統(tǒng)族中功能區(qū)域的共有部分,在子系統(tǒng)級上涵蓋多個系統(tǒng)族的特定部分功能。

A.垂直域

B.水平域

C.功能域

D.屬性域

A.垂直域

B.水平域

C.功能域

D.屬性域

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費領(lǐng)取

去領(lǐng)取

!
咨詢在線老師!