當前位置: 首頁 > 軟考高級職稱(系統(tǒng)架構) > 軟考高級職稱(系統(tǒng)架構)模擬試題 > 備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(23)

備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(23)

更新時間:2024-09-27 09:37:35 來源:環(huán)球網校 瀏覽13收藏1

軟考高級職稱(系統(tǒng)架構)報名、考試、查分時間 免費短信提醒

地區(qū)

獲取驗證 立即預約

請?zhí)顚憟D片驗證碼后獲取短信驗證碼

看不清楚,換張圖片

免費獲取短信驗證碼

摘要 為幫助大家更好的備考軟考高級系統(tǒng)架構設計師考試,小編為大家整理了“備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題”內容,以供考生們進行備考,具體內容詳見下文,希望對考生們能夠有所幫助。

為幫助大家更好的備考軟考高級系統(tǒng)架構設計師考試,小編為大家整理了“備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題”內容,以供考生們進行備考,具體內容詳見下文,希望對考生們能夠有所幫助。

溫馨提示:考生如果想了解或擔心錯過系統(tǒng)架構設計師的報名時間、考試時間、成績查詢時間、證書領取時間等時間節(jié)點,可使用“  免費預約短信提醒”服務,預約成功,屆時重要考試節(jié)點我們會以短信形式及時提醒您!

第1題(單選題):

以下關于敏捷方法的描述中,不屬于敏捷方法核心思想的是()。

A、敏捷方法是適應型,而非可預測型

B、敏捷方法以過程為本

C、敏捷方法是以人為本,而非以過程為本

D、敏捷方法是迭代增量式的開發(fā)過程

參考解析:

【正確答案】C

【答案分析】

敏捷方法是一種以人為核心、迭代、循序漸進的開發(fā)方法。在敏捷方法中,軟件項目的構建被切分成多個子項目,各個子項目成果都經過測試,具備集成和可運行的特征。

在敏捷方法中,從開發(fā)者的角度來看,主要的關注點有短平快的會議、小版本發(fā)布、較少的文檔、合作為重、客戶直接參與、自動化測試、適應性計劃調整和結對編程;從管理者的角度來看,主要的關注點有測試驅動開發(fā)、持續(xù)集成和重構。

敏捷方法是以人為本,而非以過程為本,所以B選項錯誤。此處注意一個解題技巧,B和C的說法沖突,此時,這兩個選項中至少有一個是錯誤的。

第2題(單選題):

結構化程序設計采用自頂向下、逐步求精及模塊化的程序設計方法,通過()三種基本的控制結構可以構造出任何單入口單出口的程序。

A、順序、選擇和嵌套

B、順序、分支和循環(huán)

C、分支、并發(fā)和循環(huán)

D、跳轉、選擇和并發(fā)

參考解析:

【正確答案】B

【答案分析】

本題考查結構化設計的相關概念。

結構化程序設計就是使用某種程序設計語言,將每個模塊的功能用相應的標準控制結構(順序結構、選擇結構、循環(huán)結構)表示出來,從而實現(xiàn)整個系統(tǒng)。與結構化分析和結構化設計一樣,在結構化程序設計階段,也要采取自頂向下、逐步求精的方法,把組成系統(tǒng)的各功能模塊逐步分解,細化為一系列具體的步驟,進而采用某種程序設計語言以程序代碼的方式來實現(xiàn)。

第3題(單選題):

某公司擬為某種新型可編程機器人開發(fā)相應的編譯器。該編譯過程包括詞法分析、語法分析、語義分析和代碼生成四個階段,每個階段產生的結果作為下一個階段的輸入,且需獨立存儲。針對上述描述,該集成開發(fā)環(huán)境應采用()架構風格最為合適。

A、管道-過濾器

B、數據倉儲

C、主程序-子程序

D、解釋器

參考解析:

【正確答案】B

【答案分析】

“每個階段產生的結果作為下一個階段的輸入”是典型的數據流架構風格的特點,選項中,僅有管道-過濾器屬于這種風格。

第4題(單選題):

基于架構的軟件開發(fā)(Architecture Based Software Development,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用()來描述軟件架構,采用()來描述質量需求。

第一問:

A、類圖和序列圖

B、視角與視圖

C、構件和類圖

D、構件與功能

第二問:

A、用例與類圖

B、用例與視角

C、用例與質量場景

D、視角與質量場景

參考解析:

【正確答案】B;C

【答案分析】

根據基于軟件架構的設計的定義,基于軟件架構的設計(Architecture Based Software Design,ABSD)強調由商業(yè)、質量和功能需求的組合驅動軟件架構設計。它強調采用視角和視圖來描述軟件架構,采用用例和質量場景來描述質量需求。

第5題(單選題):

以下關于需求管理的敘述中,正確的是()。

A、需求管理是一個對系統(tǒng)需求及其變更進行了解和控制的過程

B、為了獲得項目,開發(fā)人員可以先向客戶做出某些承諾

C、需求管理的重點在于收集和分析項目需求

D、軟件開發(fā)過程是獨立于需求管理的活動

參考解析:

【正確答案】C;B

【答案分析】

參考解析1:

本題中要求“DepID參照部門關系DEP的主碼DepID",實際上就是在創(chuàng)建EMP時,將DellD定義為外鍵。其具體定義語法為:Foreign Key(DepID) References DEP(DepID)。

參考解析2:

第二問要求“查詢開發(fā)部的負責人姓名、年齡"的關系代數表達式,選項B是先進行σ(2=開發(fā)部(DEP))運算,即在DEP關系中選擇部門名Dname-'開發(fā)部'的元組;然后將EMP關系與其進行EMP.DepID=DEP.DepID的自然連接,并去掉右邊的重復屬性“DEP.DepID",自然連接后的屬性列為(EmpID,Ename,sex, age, tel, DepID,Dname, Dtel,DEmpID);在此基礎上進行σ(1=9)運算,即進行員工號EmpID等于部門負責人號DEmpID的選取運算;最后進行屬性列2(Ename)和屬性列4(age)的投影運算。

需求管理是一個對系統(tǒng)需求變更、了解和控制的過程。需求管理過程與需求開發(fā)過程相互關聯(lián),當初始需求導出的同時就啟動了需求管理計劃,一旦形成了需求文檔的初稿,需求管理活動就開始了。

關于需求管理過程域內的原則和策略,可以參考:

①需求管理的關鍵過程領域不涉及收集和分析項目需求,而是假定已收集了軟件需求,或者已由更高一級的系統(tǒng)給定了需求。

②開發(fā)人員在向客戶以及有關部門承諾某些需求之前,應該確認需求和約束條件、風險、偶然因素、假定條件等。

關鍵處理領域同樣建議通過版本控制和變更控制來管理需求文檔。

點擊>>2024年上半年系統(tǒng)架構設計師考試綜合知識真題進行免費下載!

以上就是“備考資料分享:軟考高級系統(tǒng)架構設計師模擬練習題(23)”的內容了,希望本文對大家有用。溫馨提示:考生如果擔心自己錯過軟考高級系統(tǒng)架構設計師考試的報名時間、準考證時間、成績查詢時間等時間節(jié)點,可使用“  免費預約短信提醒”服務,預約成功,屆時重要考試節(jié)點我們會以短信形式及時提醒您!另外,文章尾部有許多“精選課程”,考生可點擊進行免費領取哦!

分享到: 編輯:馮娜娜

資料下載 精選課程 老師直播 真題練習

軟考高級職稱(系統(tǒng)架構)資格查詢

軟考高級職稱(系統(tǒng)架構)歷年真題下載 更多

軟考高級職稱(系統(tǒng)架構)每日一練 打卡日歷

0
累計打卡
0
打卡人數
去打卡

預計用時3分鐘

軟考高級職稱(系統(tǒng)架構)各地入口
環(huán)球網校移動課堂APP 直播、聽課。職達未來!

安卓版

下載

iPhone版

下載

返回頂部