備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(29)
為幫助大家更好的備考軟考高級系統(tǒng)架構設計師考試,小編為大家整理了“備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題”內容,以供考生們進行備考,具體內容詳見下文,希望對考生們能夠有所幫助。
溫馨提示:考生如果想了解或擔心錯過系統(tǒng)架構設計師的報名時間、考試時間、成績查詢時間、證書領取時間等時間節(jié)點,可使用“ 免費預約短信提醒”服務,預約成功,屆時重要考試節(jié)點我們會以短信形式及時提醒您!
第1題(單選題):
基于架構的軟件開發(fā)(Architecture Based Software Development,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用()來描述軟件架構,采用()來描述質量需求。
第一問:
A、類圖和序列圖
B、視角與視圖
C、構件和類圖
D、構件與功能
第二問:
A、用例與類圖
B、用例與視角
C、用例與質量場景
D、視角與質量場景
參考解析:
【正確答案】B;C
【答案分析】
根據基于軟件架構的設計的定義,基于軟件架構的設計(Architecture Based Software Design,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量場景來描述質量需求。
第2題(單選題):
九個項目A11、A12、A13、A21、A22、A23、A31、A32、A33的成本從1百萬、2百萬、..,到9百萬各不相同,但并不順序對應。已知A11與A21、A12與A22的成本都有一倍關系,A11與A12、A21與A31、A22與A23、A23與A33的成本都相差1百萬。由此可以推斷,項目A22的成本是()百萬。
A、2
B、4
C、6
D、8
參考解析:
【正確答案】C
【答案分析】
本題考查應用數(shù)學基礎知識。
為便于直觀分析,題中的敘述可以用下圖來表示:
九個項目A(i=1,2,3;j=1,2,3)的成本值(單位為百萬,從1到9各不相同)將分別填入i行i列對應的格中。
格間的黑點表示相鄰格有一倍關系,白點表示相鄰格相差1。
已知A22與A12的值有一倍關系,那就只可能是1-2,2-4,3-6或4-8,因此A22的值只可能是1,2,3,4,6,8。
如果A22=1,則A23=A12=2,出現(xiàn)相同值,不符合題意。
如果A22=2,則A12只能是4(A12=1將導致A11=A22=2矛盾),A23只能為3(A23=1將導致A33=A22=2矛盾),A33出現(xiàn)矛盾。
如果A22=3,則A12=6,A11=5或7,不可能與A21有一倍關系。
如果A22=4,則A12=2或8。A12=8將導致A11=7或9,不可能與A21有成倍關系。因此A12=2,A23只能是5(A23=3將導致A33矛盾),A33=6,而A11=1或3都將導致A21矛盾。
如果A22=8,則A12=4,A23只能是7(A23=9將導致A33=8矛盾),A33只能是6,A11只能是3(A11=5將導致A21矛盾),A21=6矛盾。
因此,A22只可能為6。
實際上,當A22=6時,A12=3,A23只能為7(A23=5將最終導致矛盾),A33=8。此時,A11、A21、A31可能分別是2、4、5,也可能是4、2、1。
第3題(單選題):
以下關于系統(tǒng)性能的敘述中,不正確的是()。
A、常見的Web服務器性能評估方法有基準測試、壓力測試和可靠性測試
B、評價Web服務器的主要性能指標有最大并發(fā)連接數(shù)、響應延遲和吞吐量
C、對運行系統(tǒng)進行性能評估的主要目的是以更好的性能/價格比更新系統(tǒng)
D、當系統(tǒng)性能降到基本水平時,需要查找影響性能的瓶頸并消除該瓶頸
參考解析:
【正確答案】C
【答案分析】
本題主要考查系統(tǒng)性能評估的主要方法和需要注意的問題。對運行系統(tǒng)進行評估的主要目的是評價信息系統(tǒng)在性能方面的表現(xiàn),找出系統(tǒng)可能存在的性能瓶頸。
其中,常見的Web服務器性能評估方法有基準測試、壓力測試和可靠性測試等,評價Web服務器的主要性能指標有最大并發(fā)連接數(shù)、響應延遲和吞吐量等。當系統(tǒng)性能降到基本水平時,需要查找影響性能的瓶頸并消除該瓶頸。
第4題(單選題):
軟件架構貫穿于軟件的整個生命周期,但在不同階段對軟件架構的關注力度并不相同,在()階段,對軟件架構的關注最多。
A、需求分析與設計
B、設計與實現(xiàn)
C、實現(xiàn)與測試
D、部署與變更
參考解析:
【正確答案】B
【答案分析】
本題主要考查軟件架構對軟件開發(fā)的影響和在生命周期中的關注力度。
軟件架構貫穿于軟件的整個生命周期,但在不同的階段對軟件架構的關注力度并不相同。
其中需求分析階段主要關注問題域;設計階段主要將需求轉換為軟件架構模型;軟件實現(xiàn)階段主要關注將架構設計轉換為實際的代碼;軟件部署階段主要通過組裝軟件組件提高系統(tǒng)的實現(xiàn)效率。其中設計與實現(xiàn)階段在軟件架構上的工作最多,也最重要,因此關注力度最大。
第5題(單選題):
用例(use case)用來描述系統(tǒng)對事件做出響應時所采取的行動。用例之間是具有相關性的。在一個“訂單輸入子系統(tǒng)”中,創(chuàng)建新訂單和更新訂單都需要核查用戶帳號是否正確。用例“創(chuàng)建新訂單”、“更新訂單”與用例“核查客戶帳號"之間是()關系。
A、包含 (include)
B、擴展(extend)
C、分類(classification)
D、聚集(aggregation)
參考解析:
【正確答案】A
【答案分析】
用例是在系統(tǒng)中執(zhí)行的一系列動作,這些動作將生成特定參與者可見的價值結果。它確定了一個和系統(tǒng)參與者進行交互,并可由系統(tǒng)執(zhí)行的動作序列。
用例模型描述的是外部執(zhí)行者(Actor)所理解的系統(tǒng)功能。用例模型用于需求分析階段,它的建立是系統(tǒng)開發(fā)者和用戶反復討論的結果,表明了開發(fā)者和用戶對需求規(guī)格達成的共識。
兩個用例之間的關系主要有兩種情況:一種是用于重用的包含關系,用構造型include表示;另一種是用于分離出不同行為的擴展,用構造型extend表示。
①包含關系:當可以從兩個或兩個以上的原始用例中提取公共行為,或者發(fā)現(xiàn)能夠使用一個構件來實現(xiàn)某一個用例的部分功能是很重要的事時,應該使用包含關系來表示它們。
②擴展關系:如果一個用例明顯地混合了兩種或兩種以上的不同場景,即根據情況可能發(fā)生多種事情,可以斷定將這個用例分為一個主用例和一個或多個輔用例描述可能更加清晰。
點擊>>2024年上半年系統(tǒng)架構設計師考試綜合知識真題進行免費下載!
以上就是“備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(29)”的內容了,希望本文對大家有用。溫馨提示:考生如果擔心自己錯過軟考高級系統(tǒng)架構設計師考試的報名時間、準考證時間、成績查詢時間等時間節(jié)點,可使用“ 免費預約短信提醒”服務,預約成功,屆時重要考試節(jié)點我們會以短信形式及時提醒您!另外,文章尾部有許多“精選課程”,考生可點擊進行免費領取哦!
最新資訊
- 每日5題:軟考高級系統(tǒng)架構設計師模擬練習題(第一期)2025-01-06
- 每日一練:軟考高級系統(tǒng)架構設計師模擬練習題(1月3日)2025-01-03
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(55)2024-12-23
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(54)2024-12-18
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(53)2024-12-17
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(52)2024-12-13
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(52)2024-12-10
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(51)2024-12-05
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(50)2024-12-04
- 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(49)2024-11-28