軟考備考-系統構架師-21-系統架構師考綱整理

說明

1 整理 系統架構師考綱
2 內容見文檔:“軟考\大綱\系統架構師考綱.docx”

項目地址

https://gitee.com/lxmuyu/soft_examination.git

內容

一、考試說明:
1.考試目標
考試合格人員應能夠根據系統需求規格說明書,結合應用領域和技術發展的實際情況,考慮有關約束條件,設計正確、合理的軟件架構,確保系統架構具有良好的特性;能夠對項目睥系統架構進行描述、分析、設計與評估;能夠按照相關標準編寫相應的設計文檔;能夠與系統分析師、項目管理師相互協作、配合工作;具有高級工程師的實際工作能力和業務水平。
2.考試要求
(1)掌握計算機硬軟件與網絡的基礎知識;
(2)熟悉信息系統開發過程;
(3)理解信息系統開發標準、常用信息技術標準;
(4)熟悉主流的中間件和應用服務器平臺;
(5)掌握軟件系統建模、系統架構設計基本技術;
(6)熟練掌握信息安全技術、安全策略、安全管理知識;
(7)瞭解信息化、信息技術有關法律、法規的基礎知識;
(8)瞭解用戶的行業特點,並根據行業特點架構合適的系統設計;
(9)掌握應用的數學基礎知識
(10)熟練閱讀和正確理解相關領域的英文文獻;
3.考試科目設計設置
(1)信息系統綜合知識,考試時間爲150分鐘,筆試,選擇題;
(2)系統架構設計案例分析,考試時間爲90分鐘,筆試,問答題;
(3)系統架構設計論文,考試時間爲120分鐘,筆試,論文題。

二、考試範圍

考試科目1:信息系統綜合知識
1.計算機軟件與網絡基礎知識 1.1操作系統
 操作系統的類型和結構  操作系統基本原理
 網絡操作系統及網絡管理
 嵌入式操作系統與實時操作系統
1.2數據庫系統
 數據庫管理系統的類型、結構和性能評價  常用的關係型數據庫管理系統  數據庫模式  數據庫規範化
 分佈式數據庫系統,並行數據庫系統  數據倉庫與數據挖掘技術  數據庫工程  備份恢復 1.3嵌入式系統
 嵌入式系統的特點
 嵌入式系統的硬件組成與設計  嵌入式系統應用軟件及開發平臺  嵌入式系統網絡  嵌入式系統數據庫 1.4數據通信與計算機網絡
 數據通信的基本知識  開放系統互連參考模型  常用的協議標準
 網絡互連與常用網絡設備  計算機網絡的分類與應用 1.5多媒體
 多媒體的類型、特點及數據格式  多媒體數據的壓縮編碼 1.6系統配置與性能評價
 多層結構、分佈式系統
 系統配置方法(雙份、雙重、熱備份、容錯、集羣)  性能計算(響應時間、吞吐量、TAT)
 性能設計(系統調整、Amdahl解決方案、響應特性、負載均衡)  性能指標(SPEC-Int、SPEC-Fp、TPC、Gibsonmix、響應時間)  性能評估
2.信息化基礎知識 2.1信息系統工程總體規劃
 總體規劃目標、範圍  總體規劃的方法論  信息系統的組成  信息系統的實現 2.2政府信息化與電子政務
 電子政務的概念、內容和技術形式  中國政府信息化的策略和歷程
 電子政務建設的過程模式和技術模式 2.3企業信息化與電子商務
 企業信息化的概念、目的、規劃、方法
 ERP的主要模塊和主要算法
 企業業務流程重組(BPR)  CRM、PDM在企業的應用  知識管理  企業應用集成
 全程供應鏈管理的思想  商業智能
 電子商務的類型、標準 2.4信息資源管理
2.5國際和國內有關信息化的標準、法律和規定 3.系統開發基礎知識
3.1開發管理
 項目的範圍、時間、成本  文檔管理工作、配置管理  軟件開發的質量與風險  軟件的運行與評價 3.2需求管理
 需求變更  需求跟蹤
 需求變更風險管理 3.3軟件開發方法
 軟件開發生命週期
 軟件開發模型(瀑布模型、演化模型、增量模型、螺旋模型、原型,構件組裝
模型、RUP,敏捷方法)  構件與軟件重用  逆向工程  形式化方法 3.4軟件開發環境與工具
 集成開發環境
 開發工具(建模工具、分析設計工具、編程工具、測試工具、項目管理工具等) 3.5設計方法
 分析設計圖示(DFD、ERD、UML、流程圖、NS圖、PAD)  結構化分析與設計  模塊設計
 面向對象的分析與設計  I/O設計、人機界面設計  設計模式 3.6基於構件的開發
 構件的概念與分類  中間件技術
 典型應用架構(J2EE、.NET) 3.7應用系統構建
 應用系統設計與開發(分析與設計方法的使用、外部設計、內部設計、程序設計、測試)
 軟件包的使用(開發工具、運行管理工具、業務處理工具、ERP、羣件、OA工具)
3.8測試與評審
 測試評審方法
 驗證與確認(V&V)  測試自動化
 測試設計和管理方法
4.軟件架構基礎知識
 軟件架構的概念  軟件架構的風格  特定領域軟件架構
 基於架構的軟件開發方法  軟件架構評估  軟件產品線  設計模式
5.安全性與可靠性技術 4.1信息安全與保密
 加密和解密
 身份認證(數字簽名、密鑰、口令)  訪問控制
 安全保密管理(防泄漏、數字水印)  安全協議(SSL、PGP、IPSec)  系統備份與恢復  防治病毒 4.2系統可靠性
 可靠性設計(容錯技術、避錯技術)  可靠性指標與評估
4.3安全性規章與保護私有信息規則
 信息系統安全法規與制度  計算機防病毒制度  保護私有信息規則
6.標準化與知識產權
 標準化意識,標準化的發展,標準的的生命週期
 國際標準、美國標準、國家標準、行業標準、地方標準、企業標準  代碼標準、文件格式標準、安全標準、軟件開發規範和文檔標準  標準化機構  知識產權
7.應用數據
 概率統計應用  圖論應用  組合分析
 算法(數值算法與非數值算法)的選擇與應用

運籌方法(網絡計劃技術、線性規劃、預測、決策、庫存管理、模擬) 
數學建模
8.專業英語
 具有高級工程師所要求的英文閱讀水平 
掌握本領域的英語術語

考試科目2:系統架構設計案例分析
1.系統規劃
 系統項目的提出與可行性分析  系統方案的制定、評價和改進  新舊系統的分析和比較
 現有軟件、硬件和數據資源的有效利用
2.軟件架構設計
 軟件架構設計  XML技術
 基於架構的軟件開發過程  軟件質量屬性  架構模型(風格)  特定領域軟件架構
 基於架構的軟件開發方法  架構評估  軟件產品線  系統演化
3.設計模式
 設計模式的概念  設計模式的組成  模式和軟件架構  設計模式分類  設計模式的實現
4.系統設計
 處理流程設計  人機界面設計
 文件設計、存儲設計  數據庫設計
 網絡應用系統的設計
 系統運行環境的集成與設計  中間件、應用服務器  性能設計與性能評估  系統轉換計劃
5.軟件系統建模
 系統需求
 建模的作用和意義
 定義問題(目標、功能、性能等)與歸結模型(靜態結構模型、動態行爲模型、物理模型)
 結構化系統建模、數據流圖  面向對象系統建模
 統一建模語言(UML)  數據庫建模、E-R圖  逆向工程
6.分佈式系統設計
 分佈式通信協議的設計  基於對象的分佈式系統設計  基於Web的分佈式系統設計
 基於消息和協同的分佈式系統設計  異構分佈式系統的互操作性設計
7.嵌入式系統設計
 實時系統和嵌入式系統特徵  實時任務調度和多任務設計  中斷處理和異常處理  嵌入式系統開發設計
8.系統的可靠性分析與設計
 系統的故障模型和可靠性模型  系統的可靠性分析和可靠度計算  提高系統可靠性的措施
 系統的故障對策和系統的備份與恢復
9.系統的安全性和保密性設計
 系統的訪問控制技術  數據的完整性  數據與文件的加密  通信的安全性  系統的安全性設計

考試科目3:系統架構設計論文
根據給出的系統架構設計有關的若干個專題,選擇其中一個專題,按照規定的要求撰寫論文。

  1. 系統建模
     定義問題與歸結模型  結構化系統建模  面向對象系統建模  數據庫建模
    2.軟件架構設計
     軟件架構設計  特定領域軟件架構
     基於架構的軟件開發方法  軟件演化
    3.系統設計
     處理流程設計
     系統人機界面設計  文件設計、存儲設計  數據庫設計
     網絡應用系統的設計
     系統運行環境的集成與設計  系統性能設計
     中間件、應用服務器
    4.分佈式系統設計
     分佈式通信協議的設計  基於對象的分佈式系統設計  基於Web的分佈式系統設計
     基於消息和協同的分佈式系統設計  異構分佈式系統的互操作性設計
    5.系統的可靠性分析與設計
     系統的故障模型和可靠性模型  提高系統可靠性的措施
     系統的故障對策和系統的備份與恢復
    6.系統的安全性和保密性設計
     系統的訪問控制技術  數據的完整性  數據與文件的加密  通信的安全性  系統的安全性設計
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章