備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(1)
為幫助大家更好的備考軟考高級系統(tǒng)架構(gòu)設(shè)計師考試,小編為大家整理了“備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題”內(nèi)容,以供考生們進(jìn)行備考,具體內(nèi)容詳見下文,希望對考生們能夠有所幫助。
溫馨提示:考生如果想了解或擔(dān)心錯過系統(tǒng)架構(gòu)設(shè)計師的報名時間、考試時間、成績查詢時間、證書領(lǐng)取時間等時間節(jié)點,可使用“ 免費(fèi)預(yù)約短信提醒”服務(wù),預(yù)約成功,屆時重要考試節(jié)點我們會以短信形式及時提醒您!
第1題(單選題):
下列關(guān)于敏捷方法的敘述中,錯誤的是()。
A、與傳統(tǒng)方法相比,敏捷方法比較適合需求變化大或者開發(fā)前期對需求不是很清晰的項目
B、敏捷方法尤其適合于開發(fā)團(tuán)隊比較龐大的項目
C、敏捷方法的思想是適應(yīng)性,而不是預(yù)設(shè)性
D、敏捷方法以原型開發(fā)思想為基礎(chǔ),采用迭代式增量開發(fā)
參考解析:
【正確答案】B
【答案分析】
敏捷方法適合于開發(fā)團(tuán)隊較小的項目。
第2題(單選題):
最少知識原則(也稱為迪米特法則)是面向?qū)ο笤O(shè)計原則之一,指一個軟件實體應(yīng)當(dāng)盡可能少地與其他實體發(fā)生相互作用。這樣,當(dāng)一個實體被修改時,就會盡可能少地影響其他的實體。下列敘述中,“()"不符合最少知識原則。
A、在類的劃分上,應(yīng)當(dāng)盡量創(chuàng)建松耦合的類
B、在類的設(shè)計上,只要有可能,一個類型應(yīng)當(dāng)設(shè)計成不變類
C、在類的結(jié)構(gòu)設(shè)計上,每個類都應(yīng)當(dāng)盡可能提高對其屬性和方法的訪問權(quán)限
D、在對其他類的引用上,一個對象對其他對象的引用應(yīng)當(dāng)降到最低
參考解析:
【正確答案】C
【答案分析】
面向?qū)ο笤O(shè)計原則包括:
單一職責(zé)原則:設(shè)計目的單一的類。
開放-封閉原則:對擴(kuò)展開放,對修改封閉。
李氏(Liskov)替換原則:子類可以替換父類。
依賴倒置原則:要依賴于抽象,而不是具體實現(xiàn);針對接口編程,而不是針對實現(xiàn)編程。
接口隔離原則:使用多個專門的接口比使用單一的總接口要好。
組合重用原則:要盡量使用組合,而不是繼承關(guān)系達(dá)到重用目的。
迪米特(Demeter)法則(最少知識原則):一個對象應(yīng)當(dāng)對其他對象有盡可能少的了解。
迪米特法則的應(yīng)用準(zhǔn)則:
1)在類的劃分上,應(yīng)當(dāng)創(chuàng)建有弱耦合的類。類之間的耦合越弱,就越有利于復(fù)用。
2) 在類的結(jié)構(gòu)設(shè)計上,每一個類都應(yīng)當(dāng)盡量降低成員的訪問權(quán)限。一個類不應(yīng)當(dāng)public自己的屬性,而應(yīng)當(dāng)通過提供取值和賦值的方法讓外界間接訪問自己的屬性。
3) 在類的設(shè)計上,只要有可能,一個類應(yīng)當(dāng)設(shè)計成不變類。
4)在對其他對象的引用上,一個類對其他對象的引用應(yīng)該降到最低。
其中迪米特法則的主要理念是讓一個對象盡可能少地了解其他對象,這樣,就能盡可能少地產(chǎn)生違規(guī)操作,讓設(shè)計出來的系統(tǒng)更穩(wěn)定。在本題中,C選項提到“盡可能提高對其屬性和方法的訪問權(quán)限”違背了迪米特法則。
第3題(單選題):
掛接在總線上的多個部件,()。
A、只能分時向總線發(fā)送數(shù)據(jù),并只能分時從總線接收數(shù)據(jù)
B、只能分時向總線發(fā)送數(shù)據(jù),但可同時從總線接收數(shù)據(jù)
C、可同時向總線發(fā)送數(shù)據(jù),并同時從總線接收數(shù)據(jù)
D、可同時向總線發(fā)送數(shù)據(jù),但只能分時從總線接收數(shù)據(jù)
參考解析:
【正確答案】B
【答案分析】
本題考查考生對總線概念的理解。
總線是一個大家都能使用的數(shù)據(jù)傳輸通道,大家都可以使用這個通道,但發(fā)送數(shù)據(jù)時,是采用的分時機(jī)制,而接收數(shù)據(jù)時可以同時接收,也就是說,同一個數(shù)據(jù),可以并行的被多個客戶收取。如果該數(shù)據(jù)不是傳給自己的,數(shù)據(jù)包將被丟棄。
第4題(單選題):
特定領(lǐng)域軟件架構(gòu)(DSSA)是在一個特定應(yīng)用領(lǐng)域為一組應(yīng)用提供組織結(jié)構(gòu)參考的標(biāo)準(zhǔn)軟件架構(gòu)。實施DSSA的過程中包括一系列基本的活動,其中()活動的主要目的是為了獲得DSSA。該活動參加人員中,()的主要任務(wù)是提供關(guān)于領(lǐng)域中系統(tǒng)的需求規(guī)約和實現(xiàn)的知識。
問題1:
A、領(lǐng)域需求
B、領(lǐng)域分析
C、領(lǐng)域設(shè)計
D、領(lǐng)域?qū)崿F(xiàn)
問題2:
A、領(lǐng)域?qū)<?/p>
B、領(lǐng)域分析者
C、領(lǐng)域設(shè)計者
D、領(lǐng)域?qū)崿F(xiàn)者
參考解析:
【正確答案】
問題一:C
問題二:A
【答案分析】
本題主要考查特定領(lǐng)域軟件架構(gòu)的基本定義和基本活動。特定領(lǐng)域軟件架構(gòu)(DSSA)是在一個特定應(yīng)用領(lǐng)域為一組應(yīng)用提供組織結(jié)構(gòu)參考的標(biāo)準(zhǔn)軟件架構(gòu)。實施DSSA的過程中包括一系列基本的活動,其中領(lǐng)域設(shè)計活動的主要目的是為了獲得DSSA。該活動參加人員中,領(lǐng)域?qū)<业闹饕蝿?wù)是提供關(guān)于領(lǐng)域中系統(tǒng)的需求規(guī)約和實現(xiàn)的知識。
第5題(單選題):
用例(use case)用來描述系統(tǒng)對事件做出響應(yīng)時所采取的行動。用例之間是具有相關(guān)性的。在一個“訂單輸入子系統(tǒng)"中,創(chuàng)建新訂單和更新訂單都需要核查用戶帳號是否正確。用例“創(chuàng)建新訂單”、“更新訂單”與用例“核查客戶帳號"之間是()關(guān)系。
A、包含(include)
B、擴(kuò)展 (extend)
C、分類(classification)
D、聚集(aggregation)
參考解析:
【正確答案】A
【答案分析】
用例是在系統(tǒng)中執(zhí)行的一系列動作,這些動作將生成特定參與者可見的價值結(jié)果。它確定了一個和系統(tǒng)參與者進(jìn)行交互,并可由系統(tǒng)執(zhí)行的動作序列。用例模型描述的是外部執(zhí)行者(Actor)所理解的系統(tǒng)功能。用例模型用于需求分析階段,它的建立是系統(tǒng)開發(fā)者和用戶反復(fù)討論的結(jié)果,表明了開發(fā)者和用戶對需求規(guī)格達(dá)成的共識。
兩個用例之間的關(guān)系主要有兩種情況:一種是用于重用的包含關(guān)系,用構(gòu)造型include表示;另一種是用于分離出不同行為的擴(kuò)展,用構(gòu)造型extend表示。
①包含關(guān)系:當(dāng)可以從兩個或兩個以上的原始用例中提取公共行為,或者發(fā)現(xiàn)能夠使用一個構(gòu)件來實現(xiàn)某一個用例的部分功能是很重要的事時,應(yīng)該使用包含關(guān)系來表示它們。
②擴(kuò)展關(guān)系:如果一個用例明顯地混合了兩種或兩種以上的不同場景,即根據(jù)情況可能發(fā)生多種事情,可以斷定將這個用例分為一個主用例和一個或多個輔用例描述可能更加清晰。
點擊>>2024年上半年系統(tǒng)架構(gòu)設(shè)計師考試綜合知識真題進(jìn)行免費(fèi)下載!
以上就是“備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(1)”的內(nèi)容了,希望本文對大家有用。溫馨提示:考生如果擔(dān)心自己錯過軟考高級系統(tǒng)架構(gòu)設(shè)計師考試的報名時間、準(zhǔn)考證時間、成績查詢時間等時間節(jié)點,可使用“ 免費(fèi)預(yù)約短信提醒”服務(wù),預(yù)約成功,屆時重要考試節(jié)點我們會以短信形式及時提醒您!另外,文章尾部有許多“精選課程”,考生可點擊進(jìn)行免費(fèi)領(lǐng)取哦!
最新資訊
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(55)2024-12-23
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(54)2024-12-18
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(53)2024-12-17
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(52)2024-12-13
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(52)2024-12-10
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(51)2024-12-05
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(50)2024-12-04
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(49)2024-11-28
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(48)2024-11-26
- 備考資料分享:軟考高級系統(tǒng)架構(gòu)設(shè)計師模擬練習(xí)題(47)2024-11-21