摘要:軟考系統架構設計師考試經典100題由希賽網整理,本文是軟考系統架構設計師考試經典100題的(5)題內容,以便考生對系統架構設計師考試知識點的掌握檢測。
為方便軟考考生對系統架構設計師考試知識點的檢測,希賽軟考頻道為考生整理了軟考系統架構設計師考試經典100題的資料,本文是軟考系統架構設計師考試經典100題的(5)題內容(100題及答案解析完整版可在本文文首本文資料處或文末的資料下載欄目下載):
八、軟件工程(20)
1、根據傳統的軟件生命周期方法學,可以把軟件生命周期劃分為( )。
A.軟件定義、軟件開發、軟件測試、軟件維護
B.軟件定義、軟件開發、軟件運行、軟件維護
C.軟件分析、軟件設計、軟件開發、軟件維護
D.需求獲取、軟件設計、軟件開發、軟件測試
2、軟件方法學是以軟件開發方法為研究對象的學科。其中,( )是先對最高層次中的問題進行定義、設計、編程和測試,而將其中未解決的問題作為一個子任務放到下一層次中去解決。( )是根據系統功能要求,從具體的器件、邏輯部件或者相似系統開始,通過對其進行相互連接、修改和擴大,構成所要求的系統。( )是建立在嚴格數學基礎上的軟件開發方法。
A.面向對象開發方法
B.形式化開發方法
C.非形式化開發方法
D.自頂向下開發方法
A.自底向上開發方法
B.形式化開發方法
C.非形式化開發方法
D.原型開發方法
A.自底向上開發方法
B.形式化開發方法
C.非形式化開發方法
D.自頂向下開發方法
3、RUP強調采用( )的方式來開發軟件,這樣做的好處是( )。
A.原型和螺旋
B.螺旋和增量
C.迭代和增量
D.快速和迭代
A.在軟件開發的早期就可以對關鍵的,影響大的風險進行處理
B.可以避免需求的變更
C.能夠非??焖俚貙崿F系統的所有需求
D.能夠更好地控制軟件的質量
4、應用系統開發中可以采用不同的開發模型,其中,( )將整個開發流程分為目標設定、風險分析、開發和有效性驗證、評審四個部分;( )則通過重用來提高軟件的可靠性和易維護性,程序在進行修改時產生較少的副作用。
A.瀑布模型
B.螺旋模型
C.構件模型
D.對象模型
A.瀑布模型
B.螺旋模型
C.構件模型
D.對象模型
5、軟件開發過程模型中,( )主要由原型開發階段和目標軟件開發階段構成。
A.原型模型
B.瀑布模型
C.螺旋模型
D.基于構件的模型
6、( )是在逆向工程所獲取信息的基礎上修改或重構已有的系統,產生系統的一個新版本。
A.逆向分析(Reverse Analysis)
B.重組(Restructuring)
C.設計恢復(Design Recovery)
D.重構工程(Re-engineering)
7、在結構化分析方法中,用( )表示功能模型,用( )表示行為模型。
A.ER圖
B.用例圖
C.DFD
D.對象圖
A.通信圖
B.順序圖
C.活動圖
D.狀態轉換圖
8、在面向對象設計中,( )可以實現界面控制、外部接口和環境隔離。( )作為完成用例業務的責任承擔者,協調、控制其他類共同完成用例規定的功能或行為。
A.實體類
B.控制類
C.邊界類
D.交互類
A.實體類
B.控制類
C.邊界類
D.交互類
9、用例(use case)用來描述系統對事件做出響應時所采取的行動。用例之間是具有相關性的。在一個會員管理系統中,會員注冊時可以采用電話和郵件兩種方式。用例“會員注冊”和“電話注冊”、“郵件注冊”之間是( )關系。
A.包含(include)
B.擴展(extend)
C.泛化(generalize)
D.依賴(depends on)
10、UML(Unified Modeling Language)是面向對象設計的建模工具,獨立于任何具體程序設計語言,以下( )不屬于UML中的模型。
A.用例圖
B.協作圖
C.活動圖
D.PAD圖
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統集成項目管理工程師備考 | 網絡工程師備考 | 軟件設計師備考
推薦:系統規劃與管理師網絡課堂 | 2026年軟考報名時間及入口匯總表
活動:資料下載 | 新人禮包 | 2026上半年軟考真題估分![]()
課程:系統規劃與管理師備考策略 | PMP課程
軟考備考資料免費領取
去領取
專注在線職業教育25年